日付に接続されたデータを含む mysql テーブルがあります。各行には、次のようにデータと日付があります。
2009-06-25 75
2009-07-01 100
2009-07-02 120
2 つの日付の間のすべてのデータを選択する mysql クエリがあります。これはクエリです:
SELECT data FROM tbl WHERE date BETWEEN date1 AND date2
私の問題は、1 日のデータがない場合でも、date1 と date2 の間の行も取得する必要があることです。
そのため、私のクエリでは、2009-06-25 から 2009-07-01 の間の空の日付が失われます。
これらの日付を 0 だけのデータとして何らかの方法で追加できますか?