MySQL按年、月、日、季度 分组查询统计


原始数据:

SQL语句:(按年月分组,统计次数)

select count(1),CONCAT(year(整改完成日期),'-',month(整改完成日期)) as datetest   
from t_qyyhb_new
WHERE `整改完成日期` BETWEEN '2013-01-02' AND '2018-05-30' group by datetest;

其中 CONCAT()是拼接函数,yearmonth是mysql自带的函数,可以将yyyy-mm-dd的格式数据 截取 年 、月。

结果如下:


相应统计类似 :

季度函数:quarter 、周函数:week 、日函数:day   

猜你喜欢

转载自blog.csdn.net/qq_18769269/article/details/80613155