mysql 按天统计

摘要:
下列修饰符可以被用在format字符串中:%M月名字(January……December)%W星期名字(Sunday……Saturday)%D有英语前缀的月份的日期(1st,2nd,3rd,等等。)%Y年,数字,4位%y年,数字,2位%a缩写的星期名字(Sun……31)%e月份中的天数,数字(0……31)%m月,数字(01……12)%c月,数字(1……Dec)%j一年中的天数(001……59)%r时间,12小时%T时间,24小时%S秒(00……52),这里星期一是星期的第一天%%一个文字“%”。

使用示例

select DATE_FORMAT(create_time,'%Y%m%d') days,count(caseid) count from tc_case group by days;
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;

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

免责声明:文章转载自《mysql 按天统计》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇ALERT日志中常见监听相关报错之中的一个:ORA-609错误的排查2019.9.4 简单题下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

[日常] 解决mysql localhost可以连接但是127.0.0.1不能连接

在测试mysql的过程中遇到使用localhost可以连接但是127.0.0.1不能连接,原因是localhost使用的本地socket连接,127.0.0.1使用使用的tcp连接 在mysql库的user表中,root账号默认的加密验证方式是auth_socket是,从新使用新的方式生成一下密码加密就可以了 可以更改下用户的加密方式:update use...

Mysql储存过程1: 设置结束符与储存过程创建

#显示储存过程 show procedure status; #设置结束符 delimiter $; #创建储存过程 create procedure procedure_name() begin --sql语句 end$ create procedure myshow() begin select user(),databas...

解决服务器断电导致mysql数据库无法启动

1.找到mysql数据库目录下的*.ini这个配置文件2.复制配置文件到桌面,当作备份3.打开配置文件,在配置文件里加上innodb_force_recovery=6这句,保存,然后重启服务器4重启完成后,关掉mysql服务,再把桌面备份的配置文件覆盖回去,重启服务器...

C#远程访问linux(ubuntu)或windows的mysql数据库

 1、远程访问数据库大概模型 2、mysql在win7、linux上如何设置:2.1、分配权限(linux和win7) 进行mysql命令行,进行分配权限、执行 GRANTALLPRIVILEGESON*.*TO'Lucy'@'192.168.1.102' IDENTIFIED BY'123'WITHGRANTOPTION; ALL PRIVILEGE...

MYSQL SQL语句 之 select

select语句在数据库操作中是操作频率最高的语句,使用方式也是多种多样,它的基本功能是:从表中选取数据,结果存储在一个结果集中。可以联合where,and,or,Order By,distinct,top, like,等一起使用。 一. select 最基本的用法如下: select 字段 from 表名 字段是什么,选出的结果集中就包括什么字段 例如:...

Debian下Apache2 Mysql5 Php5的安顿设置配备铺排

 安顿AMP apt-get install apache2 mysql-server php5 php5-mysql5   设置配备铺排 Apache2 默许站点 vi /etc/apache2/sites-enabled/000-default   插足一行 RedirectMatch ^/$ /apache2-default/   实验这一...