【发布时间】:2021-03-10 18:35:39
【问题描述】:
我想对数据进行计数,然后按日期分组(并以日期时间显示)。数据类型的结果必须是日期时间而不是 var char。有什么想法吗?
table_a
timestamp
2020-11-28 04:00:00
2020-11-28 05:00:00
2020-11-29 01:00:00
2020-11-29 02:00:00
2020-11-29 03:00:00
预期结果:
timestamp count
2020-11-28 00:00:00 2
2020-11-29 00:00:00 3
如果我查询这个:
select date(timestamp), count(*) as count
from table_a
group by date(timestamp)
结果是:
timestamp count
2020-11-28 2
2020-11-29 3
【问题讨论】:
标签: mysql sql datetime group-by count