Se per fortuna è mysql e per somma degli ordini intendi il numero degli ordini e non l'importo del valore:
select date_format(date_field, '%Y-%m-%d %H') as the_hour, count(*)
from my_table
group by the_hour
order by the_hour
Se per fortuna è mysql e per somma degli ordini intendi il numero degli ordini e non l'importo del valore:
select date_format(date_field, '%Y-%m-%d %H') as the_hour, count(*)
from my_table
group by the_hour
order by the_hour