【发布时间】:2021-01-29 10:19:11
【问题描述】:
我想知道一个人最常访问的时间段是哪个小时,第二频繁,第三多等等。因此,例如 1 小时的时段从一小时的顶部开始,直到下一个顶部,例如 07:00:00-07:59:59 将是早上 7 点的时段。
CREATE TABLE visits (
id primary key
date_visited datetime not null,
cus_name varchar(32) not null
);
我有点困惑,因为我不知道如何按一个小时分组
SELECT count(*)
FROM visits
GROUP BY date_visited
ORDER BY count(*) DESC
【问题讨论】: