相关疑难解决方法(0)

MySQL查询某些日期范围

我有以下表格数据:

Table: Seasons                
id   from        to
---------------------------
1    2013-08-30  2013-09-04
2    2013-09-05  2013-09-08
3    2013-09-09  2013-09-20
Run Code Online (Sandbox Code Playgroud)

我需要运行一个查询,它返回特定日期范围内的所有记录,例如:返回受影响的所有记录 2013-09-04 to 2013-09-05

它会是这样的

date  range:                    | 09-04 - 09-05| 
seasons:          08-30 - 09-04 | 09-05 - 09-08     | 09-09 - 09-20
Run Code Online (Sandbox Code Playgroud)

所以它应该返回前2个记录.我已尝试使用BETWEEN进行查询,但它接缝我需要构建几个案例 - 还是有更简单的方法?thankx

mysql date

7
推荐指数
3
解决办法
2万
查看次数

标签 统计

date ×1

mysql ×1