欢迎投稿

今日深度:

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;

查询结果

到此这篇关于mysql按照时间分组查询的文章就介绍到这了,更多相关mysql分组查询内容请搜索PHP之友以前的文章或继续浏览下面的相关文章希望大家以后多多支持PHP之友!

您可能感兴趣的文章:
  • Mysql关于数据库是否应该使用外键约束详解说明
  • 为什么MySQL 删除表数据 磁盘空间还一直被占用
  • 深入解析MySQL索引数据结构
  • MySQL必备基础之分组函数 聚合函数 分组查询详解
  • MySQL数据库分组查询group by语句详解
  • MySQL连表查询分组去重的实现示例
  • MySQL 分组查询的优化方法
  • MySQL group by对单字分组序和多字段分组的方法讲解
  • mysql 数据汇总与分组

www.htsjk.Com true http://www.htsjk.com/Mysql/43833.html NewsArticle 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.按照月...
评论暂时关闭