1

現在、MySQL を使用して、過去 1 週間に日付で作成された行数を数えています。これは、私のテーブルがどのように見えるかのサンプルです:
マイテーブル
次の SQL クエリを使用します (2013 年 4 月 20 日であることを考慮)

SELECT DATE(Date) AS Date,
       COUNT(id) AS Count
FROM notes
WHERE UNIX_TIMESTAMP(Date) + 604800 >= UNIX_TIMESTAMP()
GROUP BY DAY(Date)
ORDER BY Date ASC

次の結果が得られます。
出力
ただし、私は過去 1 週間を過ごしているので、次のような行がない日も必要です。

望ましい出力

どうすればこれを達成できますか?

4

1 に答える 1