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

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