0
SELECT
timestamp,
name,
count(b.name)
FROM time a, id
WHERE …
GROUP BY
UNIX_TIMESTAMP(timestamp) DIV 300, name
私は2016-09-01 16:21:29
から2016-09-01 16:26:29
SELECT
timestamp,
name,
count(b.name)
FROM time a, id
WHERE …
GROUP BY
UNIX_TIMESTAMP(timestamp) DIV 300, name
私は2016-09-01 16:21:29
から2016-09-01 16:26:29
create_at
列 のようなテーブル の上に持っていると
created_at
の5分間隔で
created_at
列 グループをカウントしたい、
5分ごとに一意の整数を取得するには、FLOOR()関数も使用する必要があります
SELECT timestamp, name, count(b.name) FROM time a, id WHERE … GROUP BY FLOOR(UNIX_TIMESTAMP(timestamp)/300)
あなたの質問はありますか? –