文档章节

MySql按周,按月,按日分组统计数据

沉淀岁月
 沉淀岁月
发布于 2016/09/09 09:38
字数 344
阅读 30
收藏 0

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

​SELECT DATE_FORMAT( FROM_UNIXTIME( `created` ) , '%Y%m' ) months, COUNT( 1 ) count
FROM `bw_user` 
GROUP BY months

 

SELECT DATE_FORMAT( FROM_UNIXTIME(`last_login`) , '%Y%m' ) months, COUNT( 1 ) count

FROM `bw_user` WHERE `status`='locked'

GROUP BY months

 

知识关键词:DATE_FORMAT

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

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

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

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), 这里星期一是星期的第一天 
%% 一个文字“%”。

© 著作权归作者所有

沉淀岁月
粉丝 27
博文 257
码字总数 91615
作品 0
朝阳
高级程序员
私信 提问
Pandas日期数据处理:如何按日期筛选、显示及统计数据

前言 pandas有着强大的日期数据处理功能,本期我们来了解下pandas处理日期数据的一些基本功能,主要包括以下三个方面: 按日期筛选数据 按日期显示数据 按日期统计数据 运行环境为 windows系...

lemon
2017/05/25
0
0
mysql一些查询方法记录

Group by按月、周、日查询数量 按日查询: 按月查询: 按周查询: 格式参考:(来自w3school) 格式 描述 %a 缩写星期名 %b 缩写月名 %c 月,数值 %D 带有英文前缀的月中的天 %d 月的天,数值...

降龙罗汉
2016/09/05
35
0
Mysql按周,按月,按日,按小时分组统计数据

按周 select DATEFORMAT(createtime,'%Y%u') weeks,count(caseid) count from tc_case group by weeks; 按月 select DATEFORMAT(createtime,'%Y%m') months,count(caseid) count from tc_ca......

孟飞阳
2016/06/27
4K
0
MySql按周,按月,按日分组统计数据

知识关键词:DATE_FORMAT select DATEFORMAT(createtime,'%Y%u') weeks,count(caseid) count from tc_case group by weeks; select DATEFORMAT(createtime,'%Y%m%d') days,count(caseid) cou......

bengozhong
2016/11/07
223
0
Webminstats

Webminstats 是一个 Webmin 模块,用来使用 rrdtool 数据库存储系统信息并进行历史数据显示,包括按日、按周和按月已经定期的时间周期显示。使用模块化设计,可记录所有信息例如CPU使用率和邮...

匿名
2011/09/30
795
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周四乱弹 —— 浙江台的电话号码倒是记得挺牢

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @巴拉迪维 :《Out On The Streets》 一直不理解北欧人对重金属和死亡摇滚的热情,听完这首歌好像理解了。#今日歌曲推荐# 《Out On The Stre...

小小编辑
今天
5
0
Leetcode PHP题解--D121 21. Merge Two Sorted Lists

D121 21. Merge Two Sorted Lists 题目链接 21. Merge Two Sorted Lists 题目分析 合并两个有序链表。 思路 逐个遍历两个链表,把小的数字塞入数组里。之后再拼起来。 最终代码 <?php/** *...

skys215
今天
5
0
mars-config 动态配置管理

mars-config 码云地址:https://gitee.com/fashionbrot/mars-config 介绍 spring mvc 、springboot 动态配置系统。http 轮训方式 更新 动态配置 软件架构 软件架构说明 后端使用技术 :sprin...

fashionbrot
今天
14
0
女朋友玩吃鸡手游被开挂老哥骗炮,我见义勇为将骗子绳之以法

大家好,我是乔哥。 晚上10点以后下班后我回到自如出租房里面,开始处理公众号粉丝发来的消息,一条一条处理,突然看到了这么几条消息,吸引了我的眼球: 然后我就和这位女粉丝小红(化名)聊...

gzc426
今天
9
0
两款软件

fadetop保护眼睛软件 Snipaste截图软件

伟大源于勇敢的开始
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部