mysql分组查询 mysql按照时间分组查询的语句

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

mysql分组查询 mysql按照时间分组查询的语句

Logan港   2021-10-12 我要评论
想了解mysql按照时间分组查询的语句的相关内容吗,Logan港在本文为您仔细讲解mysql分组查询的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:mysql分组查询,mysql按时间分组查询,下面大家一起来学习吧。

mysql 按年、月、周、日分组查询

1.按照年份分组查询

SELECT DATE_FORMAT(t.bill_time,'%Y') month_time,sum(t.pay_price) total FROM f_bill t GROUP BY month_time;

查询结果

2.按照月份分组查询

SELECT DATE_FORMAT(t.bill_time,'%Y-%m') month_time,sum(t.pay_price) total FROM f_bill t GROUP BY month_time;

查询结果

3.按照周分组查询

SELECT CONCAT(SUBSTR(DATE_FORMAT(t.bill_time,'%Y-%u') FROM 1 FOR 4),'第',SUBSTR(DATE_FORMAT(t.bill_time,'%Y-%u'),6),'周') week_time,sum(t.price) total FROM f_bill t GROUP BY week_time;

查询结果

4.按照日分组查询

SELECT DATE_FORMAT(t.bill_time,'%Y-%m-%d') month_time,sum(t.pay_price) total FROM f_bill t GROUP BY month_time;

查询结果

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们