0

テーブルには 2 つの列があります: Datestamptype の 2012-12-16 と typedateTimestampような 12:22:59timeです。1つのSQLで特定の日の1時間ごとの行数を取得することは可能ですか? 戻ってきたら、24個の数字を取得する必要があります。

4

2 に答える 2

2

このようなもの:

SELECT COUNT(*) FROM your_table 
WHERE `Datestamp` = '2012-12-16' 
GROUP BY HOUR(`Timestamp`)
于 2012-12-16T09:29:25.570 に答える
0
SELECT datestamp as day, hour(timestamp) as hour, count(*)
FROM your_table
GROUP BY datestamp, hour(timestamp)
于 2012-12-16T09:30:01.147 に答える