2019独角兽企业重金招聘Python工程师标准>>>

按周

select DATE_FORMAT(create_time,'%Y%u') weeks,count(caseid) count from tc_case group by weeks;

按月

select DATE_FORMAT(create_time,'%Y%m') months,count(caseid) count from tc_case group by months;

按天

select DATE_FORMAT(create_time,'%Y%m%d') days,count(caseid) count from tc_case group by days;

按小时

select DATE_FORMAT(create_time,'%Y%m%d%H') hours,count(caseid) count from tc_case group by hours;

DATE_FORMAT方法说明

格式:DATE_FORMAT(date,format)
根据format字符串格式化date值。下列修饰符可以被用在format字符串中:
%M 月名字(January……December)
%W 星期名字(Sunday……Saturday)
%D 有英语前缀的月份的日期(1st, 2nd, 3rd, 等等。)
%Y 年, 数字, 4 位
%y 年, 数字, 2 位
%a 缩写的星期名字(Sun……Sat)
%d 月份中的天数, 数字(00……31)
%e 月份中的天数, 数字(0……31)
%m 月, 数字(01……12)
%c 月, 数字(1……12)
%b 缩写的月份名字(Jan……Dec)
%j 一年中的天数(001……366)
%H 小时(00……23)
%k 小时(0……23)
%h 小时(01……12)
%I 小时(01……12)
%l 小时(1……12)
%i 分钟, 数字(00……59)
%r 时间,12 小时(hh:mm:ss [AP]M)
%T 时间,24 小时(hh:mm:ss)
%S 秒(00……59)
%s 秒(00……59)
%p AM或PM
%w 一个星期中的天数(0=Sunday ……6=Saturday )
%U 星期(0……52), 这里星期天是星期的第一天
%u 星期(0……52), 这里星期一是星期的第一天
%% 一个文字“%”。

来自danielyi博客

按年汇总,统计:
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())
N天内记录:
WHERE TO_DAYS(NOW())-TO_DAYS(时间字段)<=N

转载于:https://my.oschina.net/u/2391658/blog/701195

Mysql按周,按月,按日,按小时分组统计数据相关推荐

  1. MySQL中按周、月、季、年分组统计

    根据日期,按照周.月.季.年对数据进行分组统计 一.前言 带着问题去学习,我觉得是一种非常有效的学习方法,不知下面的几个问题是否也是你所需要考虑的:被分组的日期是否连续.周是以周日为起始日,还是以周一 ...

  2. mysql如何按季度分组统计_MySQL中按周、月、季、年分组统计

    根据日期,按照周.月.季.年对数据进行分组统计 一.前言 带着问题去学习,我觉得是一种非常有效的学习方法,不知下面的几个问题是否也是你所需要考虑的:被分组的日期是否连续.周是以周日为起始日,还是以周一 ...

  3. mysql日期格式化季度_Mysql按周,按月,按日,按小时分组统计数据

    按周 select DATE_FORMAT(create_time,'%Y%u') weeks,count(caseid) count from tc_case group by weeks; 按月 ...

  4. mysql某月按小时统计数据_Mysql按周,按月,按日,按小时分组统计数据

    按周 select DATE_FORMAT(create_time,'%Y%u') weeks,count(caseid) count from tc_case group by weeks; 按月 ...

  5. mysql按小时sum()求和_Mysql按周,按月,按日,按小时分组统计数据

    按周 select DATE_FORMAT(create_time,'%Y%u') weeks,count(caseid) count from tc_case group by weeks; 按月 ...

  6. MySql按周,按月,按日分组统计数据、日期计算。并统计环比、同比

    MySql按周,按月,按日分组统计数据 <!-- 按日查询 --> SELECT DATE_FORMAT(created_date,'%Y-%m-%d') as time,sum(mone ...

  7. MySQL基础——按月/周/日分组统计数据

    MySQL基础--按月/周/日分组统计数据 在使用MySQL进行查询时,很多时候,我们需要按时间段进行统计,例如每周,每月的数据:这里我们需要使用到MySQL的关键词:DATE_FORMAT 1. 语 ...

  8. PHP获取当前时间(年,月,日,小时,分,秒)

    PHP获取当前时间(年,月,日,小时,分,秒) 1 echo date( "h:i "); date (PHP 3, PHP 4 ) date - 格式化一个本地时间/日期 说明 ...

  9. 御剑情缘服务器维护,御剑情缘10月31日安卓区部分服务器数据互通公告 10.31合服名称与时间[图]...

    类型:角色扮演 大小:611.52MB 评分:10 平台: 御剑情缘在10月31日安卓区部分服务器进行数据互通,也就是合服拉,下面小编带来了10.31合服名称与时间! 御剑情缘10月31日安卓区部分服 ...

最新文章

  1. java_泛型 TreeSet 判断hashcode/length(升序排列)
  2. iOS架构-制作静态库.a和.framework 的相互依赖(10)
  3. xcopy复制文件夹及其子文件_嗨学习:如何给电脑中文件夹设置密码
  4. IDEA换行CRLF, LF, CR的解释和默认设置
  5. C/C++——有关转义字符和ASCII码表
  6. requestmapping注解作用_Java高级架构师-Spring 注解编程之注解属性别名与覆盖
  7. 配置Kafka集群和zookeeper集群
  8. Camtasia实用技巧之行为效果
  9. 群晖7.1添加NVME固态硬盘
  10. 强化学习总结(1)--EE问题
  11. protoc导出时遇到protoc-gen-go unable to determine Go import path解决方法
  12. Oracle 绑定变量窥视
  13. 【读报告】基于物联网技术的道岔转换设备检测专家平台的研究 研制报告
  14. 开关电源计算机仿真技术pdf,《开关电源仿真设计》PPT课件.ppt
  15. tomcat配置监控界面
  16. c++类的类型转换函数
  17. Chrome浏览器中清除特定网站的Cookie数据
  18. 虚拟机增加磁盘空间后lv扩容详细流程,linux扩容根目录详细流程【openstack和VMware虚拟机方法同理】,centos重装系统lvm后不可用处理流程,2021尾声祝福送上。
  19. 开源的 Flash 项目
  20. 2023 华为 Datacom-HCIE 真题题库 04/12--含解析

热门文章

  1. LeetCode 6 Z字形变换
  2. RxSwift处理Error事件
  3. 2018-2019 ACM-ICPC Pacific Northwest Regional Contest (Div. 1)
  4. nodejs之express路由与动态路由
  5. Asp.Net中MVC缓存详解
  6. 鸟哥的私房菜 第0章
  7. WWDC2014:留给微软的时间不多了!
  8. cnblog写博客还不错嘛
  9. 华为手机 android8.0APP更新时出现安装包解析异常的提示及安装闪退(无反应)问题
  10. PHP 利用PHPExcel到处数据到Excel;还有导出数据乱码的解决方案。