MySQL按天排序显示
来源:互联网 发布:软件著作权 材料打印 编辑:程序博客网 时间:2024/06/17 02:44
如果数据库中的存储的是11位的int, 先需要转化为日期格式:
from_unixtime(列名)
然后按照日期格式显示:
date_format(列名,format)
format 格式有:
%j 一年中的天数(001……366)
%Y 年,数字, 4位
%y 年,数字, 2位
%M 月名字(January……December)
%m 月,数字(01……12)
%c 月,数字(1……12)
%b 缩写的月份名字(Jan……Dec)
%D 有英语前缀的月份的日期(1st, 2nd, 3rd...)
%d 月份中的天数,数字(00……31)
%e 月份中的天数,数字(0……31)
%W 星期名字(Sunday……Saturday)
%a 缩写的星期名字(Sun……Sat)
%U 星期(0……52),这里星期天是星期的第一天
%u 星期(0……52),这里星期一是星期的第一天
%H 小时(00……23) 24小时制
%k 小时(0……23)
%h 小时(01……12) 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
例如查询表里用户的每天的做题次数:
select
count(列名) , date_format(from_unixtime(列名),'%Y-%m-%d') a
from 表名
group by a
当然,如果只是日期格式,也可以使用date函数:
select
count(列名) , date(from_unixtime(列名)) a
from 表名
group by a
查询出来的结果是一样的- MySQL按天排序显示
- mysql 显示行号,以及分组排序
- mysql 分组排序显示序列号 row_number()
- mysql 显示行号,以及分组排序
- mysql 显示行号,以及分组排序
- Mysql 按拼音排序
- MySQL按中文排序
- mysql按首字母排序
- mysql自定义排序按,中文字段排序
- MySQL 常规排序、自定义排序和按中文拼音字母排序
- MySQL 常规排序、自定义排序和按中文拼音字母排序
- mysql 按中文字段排序
- mysql按字段值排序
- mysql 按指定数组排序
- mysql 按中文字段排序
- mysql 按中文字段排序
- mysql按中文首字母排序
- mysql查询按中文排序
- java类加载器与双亲委派模型
- 凸函数和凸优化
- python脚本实现 mongo数据库操作
- ubuntu 安装 MySQL 数据库
- pycharm 快捷键使用
- MySQL按天排序显示
- Assets.xcassets误删后的恢复
- 双系统安装-win7-64位
- android5.1 增加ethernet设置(DHCP与Static ip)
- docker(七):Mac docker 将本地镜像push到docker hub官方镜像仓库里面
- 函数+创建函数
- View的getLeft()、getTranslationX()和getX()的区别
- Java Thread
- 离散题目8