SQL查询日期

时间:2016-05-05 13:22:57

标签: mysql sql

" 2000年每个月收到多少份订单?然后每个月按升序排序"

此问题的日期格式为2000-01-00。我如何查询,以便订单按月分开,而不是相互叠加?

1 个答案:

答案 0 :(得分:0)

您可以在下面写下查询:

如果列的名称是startdate,那么

select month(startdate) monthofyear, 
       count(*) 
from   yourtable 
where  year(startdate) = 2000 
group by monthofyear 
order by monthofyear desc