2012-03-27 9 views
1

私はこのテーブルを持っている:DATE列で最も一般的な時間のクエリですか?

ID(INT) DATE(DATETIME) 

にかかわらず、一日の、そこに異なる日付がたくさんある、と私はテーブルのすべての行との間の最も一般的な時間を把握したいです。

どのようにしてMySQLクエリを実行できますか?

答えて

2

これを試してみてください -

SELECT HOUR(`DATE`) AS `hour`, COUNT(*) 
FROM `table` 
GROUP BY `hour` 
0

はあなたのようなクエリを実行できます。

occurrences AS daterow BY tableグループからSELECT COUNT(daterow) ORDER BY occurrences D ESC LIMIT 1;

0

SELECT COUNT(ID)、COUNT(ID)で1時間(date) ORDER BY test 群からHOUR(date) DESC LIMIT 1

関連する問題