cast(UNIX_TIMESTAMP(DATE_FORMAT(create_time, '%Y-%m-%d')) * 1000 AS UNSIGNED) AS `time`, sum(money) as totalCash, count(id) as totalNum
GROUP BY `time`
按小时
'%Y-%m-%d %H:00:00'
按分钟
'%Y-%m-%d %H:%m:00'
按秒
'%Y-%m-%d %H:%m:%s'
本文介绍了如何使用SQL查询对create_time字段进行日期格式化,然后按小时、分钟和秒粒度计算总金额和计数,以便于时间序列分析。
cast(UNIX_TIMESTAMP(DATE_FORMAT(create_time, '%Y-%m-%d')) * 1000 AS UNSIGNED) AS `time`, sum(money) as totalCash, count(id) as totalNum
GROUP BY `time`
按小时
'%Y-%m-%d %H:00:00'
按分钟
'%Y-%m-%d %H:%m:00'
按秒
'%Y-%m-%d %H:%m:%s'
1134
2889
332
1万+

被折叠的 条评论
为什么被折叠?