MySQL查询以选择两列开始和结束日期之间的日期范围。请找到以下详细信息

时间:2018-12-17 19:03:40

标签: date select range maxdate mindate

ID | START      | END        |
------------------------------
1  | 2012-12-28 | 2013-01-02 |
2  | 2013-01-01 | 2013-01-20 |
3  | 2013-01-18 | 2013-01-22 |
4  | 2013-02-01 | 2013-02-10 |
5  | 2013-02-30 | 2013-02-31 |

如何使结果与所选日期范围完全匹配?

示例1

选定的日期范围2013年1月1日至2013年1月20日

  • 开始日期= << 1月1日,结束日期= <20-Jan 显示。
  • 开始日期> = 1年1月&结束日期> = 20年1月。
  • 从12月28日开始,至3月3日结束,则此任务应为 显示。
  • 应显示1月18日开始和1月22日结束。
  • 应显示开始1月5日,结束1月10日。

如何带结果日期范围?

0 个答案:

没有答案