mysql如何获取规定时间段内的统计数据的代码详解

这篇文章主要介绍了mysql 获取规定时间段内的统计数据的相关资料,需要的朋友可以参考下

mysql 获取规定时间段内的统计数据

按年统计

SELECT     count(*),     DATE_format(order_info.create_time, '%Y-%m-%d') AS count_by_date   FROM     order_info   WHERE     DATE_FORMAT(order_info.create_time, '%Y') = '2017'   GROUP BY     count_by_date   ORDER BY NULL

按月统计

SELECT     count(*),     DATE_FORMAT(order_info.create_time, '%Y-%m-%d') AS count_by_date   FROM     order_info   WHERE     DATE_FORMAT(order_info.create_time, '%Y-%m') = '2017-04'   GROUP BY     count_by_date   ORDER BY NULL

具体变换可以自己根据需求变更

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享