Nếu may mắn đó là mysql và theo tổng số đơn đặt hàng, bạn có nghĩa là số lượng đơn đặt hàng chứ không phải số tiền giá trị:
select date_format(date_field, '%Y-%m-%d %H') as the_hour, count(*)
from my_table
group by the_hour
order by the_hour
Nếu may mắn đó là mysql và theo tổng số đơn đặt hàng, bạn có nghĩa là số lượng đơn đặt hàng chứ không phải số tiền giá trị:
select date_format(date_field, '%Y-%m-%d %H') as the_hour, count(*)
from my_table
group by the_hour
order by the_hour