mysql取得规定时间段内统计数据的方法图文详细教程
发表时间:2023-07-14 来源:明辉站整理相关软件相关文章人气:
[摘要]本文主要介绍了mysql 获取规定时间段内的统计数据的相关资料,需要的朋友可以参考下,希望能帮助到大家。mysql 获取规定时间段内的统计数据按年统计SELECT count(*), DATE_FO...
本文主要介绍了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
具体变换可以自己根据需求变更。
相关推荐:
统计数据库每天的数据增长量
SQL语句技巧:按月统计数据
Oracle 优化统计数据之直方图(histograms)
以上就是mysql获取规定时间段内统计数据的方法教程的详细内容,更多请关注php中文网其它相关文章!
学习教程快速掌握从入门到精通的SQL知识。