【发布时间】:2013-04-02 15:37:47
【问题描述】:
我有以下列:
- date_start |日期结束
- 2013-01-14 | 2013-01-16
- 2013-01-16 | 2013-03-18
- 2013-01-22 | 2013-03-21
- 2013-02-02 | 2013-02-10
- 2013-03-25 | 2013-03-28
我需要创建一个可以过滤这些记录的 sql 语句
date_start: 2013-01-17 date_end:2013-03-22
找到的结果是:
- date_start |日期结束
- 2013-01-16 | 2013-03-18
- 2013-01-22 | 2013-03-21
- 2013-02-02 | 2013-02-10
有人知道怎么做吗?
谢谢
【问题讨论】:
-
这是一个确定日期范围是否重叠的问题。见[这个答案][1][1]:stackoverflow.com/questions/325933/…