为了账号安全,请及时绑定邮箱和手机立即绑定

Mysql:选择两个日期之间的所有数据

Mysql:选择两个日期之间的所有数据

陪伴而非守候 2019-07-25 10:01:35
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.


查看完整回答
反对 回复 2019-07-25
  • 3 回答
  • 0 关注
  • 1562 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信