Mysql:選擇兩個日期之間的所有數據我有一個mysql表,數據連接到日期。每行都有數據和日期,如下所示:2009-06-25 752009-07-01 1002009-07-02 120我有一個mysql查詢,選擇兩個日期之間的所有數據。這是查詢:SELECT data FROM tbl WHERE date BETWEEN date1 AND date2我的問題是,即使一天沒有數據,我也需要在date1和date2之間獲取行。所以我的查詢會錯過2009-06-25和2009-07-01之間的空白日期。我可以用某種方式添加這些日期只有0作為數據嗎?
3 回答

holdtom
TA貢獻1805條經驗 獲得超10個贊
Select * from emp where joindate between date1 and date2;
但是這個查詢沒有顯示正確的數據。
例如
1-jan-2013 to 12-jan-2013.
但它顯示數據
1-jan-2013 to 11-jan-2013.
添加回答
舉報
0/150
提交
取消