MySQL统计函数记录 按月、按季度、按日、时间段
导读:网站运营网站运营按年汇总,统计: select sum(mymoney) as totalmoney, count(*) as sheets from mytable grou网站优化seo培训网站建设。
按年汇总,统计: select sum(mymoney) as totalmoney, count(*) as she建设网站公司ets from mytable group by date_format(col, %Y); 按月汇总,统计: select sum(mymoney) as totalmoney, count(*) as sheets from mytable group by date_format(col, %Y-%m); 按季度汇总,统计: select sum(mymoney) as total […]
按年seo网站优化汇总,统计: select sum(mymoney) as totalmoney, count(*) as sheets from mytable group by date_format(col, '%Y'); 按月汇总,统计: select sum(mymoney) as totalmoney, count(*) as sheets from mytable group by date_format(col, '%Y-%m'); 按季度汇总,统计: select sum(mymoney) as totalmoney,count(企业网站建设*) as sheets from mytable group by concat(date_format(col, '%Y'),FLOOR((date_format(col, '%m')+2)/3)); select sum(mymoney) as totalmoney,count(*) as sheets from mytable group by concat(date_format(col, '%Y'),FLOOR((date_format(col, '%m')+2)/3)); 按小时: select sum(mymoney) as totalmoney,count(*) as sheets from mytable group by date_format(col, '%Y-%m-%d %H '); 查询 本年度的数据: SELECT * FROM mytable WHERE year(FROM_UNIXTIME(my_time)) = year(curdate()) 查询数据附带季度数: SELECT id, quarter(FROM_UNIXTIME(my_time)) FROM mytable; 查询 本季度的数据: SELECT * FROM mytable WHERE quarter(FROM_UNIXTIME(my_time)) = quarter(curdate()); 本月统计: select * from mytable where month(my_time1) = month(curdate()) and year(my_time2) = year(curdate()) 本周统计: select * from mytable where month(my_time1) = month(curdate()) and week(my_time2) = week(curdate())相关网站优化seo培训网站建设。声明: 本文由我的SEOUC技术文章主页发布于:2023-05-25 ,文章MySQL统计函数记录 按月、按季度、按日、时间段主要讲述时间段,按月,SQL网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_7907.html