MySQLクエリGROUP BY日/月/年質問する

MySQLクエリGROUP BY日/月/年質問する

TIMESTAMP次のようなフィールドを使用して、年、月、日などの特定の期間にあるレコードの数をカウントする簡単なクエリを作成することは可能ですか?

SELECT COUNT(id)
FROM stats
WHERE record_date.YEAR = 2009
GROUP BY record_date.YEAR

あるいは:

SELECT COUNT(id)
FROM stats
GROUP BY record_date.YEAR, record_date.MONTH

月ごとの統計を取る。

ありがとう!

ベストアンサー1

GROUP BY YEAR(record_date), MONTH(record_date)

チェックしてください日付と時刻関数MySQL で。

おすすめ記事