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
提交
取消