mysql 实现日期格式化(date_format)

本文介绍如何在MySQL中使用date_format函数进行日期格式化,以方便统计特定日期的数据量。通过示例,展示了如何统计某一天以及最近60天每天的数据量,避免重复修改SQL日期的方法。
摘要由CSDN通过智能技术生成

我们在日常数据统计时常会遇到 “2018-12-12 16:21:12” or “2018-12-12 16:21:12.609000”这样的时间格式,假如要统计某一天产生了多少条数据量,SQL 该怎么写呢?本文希望能够对大家学习和使用有所帮助。

content createTime
设备 2018-12-10 15:20:20
设备 2018-12-11 15:20:21
设备 2018-12-11 15:20:22
设备 2018-12-12 15:20:23
  • 如果只是简单的统计一两天的数据量,到是可以写一条语句,改改日期就可以实现,mysql实现(其中一种写法)。
-- 统计 2018-12-11 的数据量有多少:

SELECT
	count( content ) AS content 
FROM
TABLE 
WHERE
	createTime BETWEEN '2018-12-11' 
	AND '2018-12-12';

就可得到以下数据:

content
2

-- 统计 2018-12-12 的数据量有多少,只需简单更改下日期即可:

SELECT
	content,
	createTime,
	count( createTime ) 
FROM
TABL
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值