【发布时间】:2016-04-12 09:30:54
【问题描述】:
我需要两个日期范围之间的记录
我在mysql表中有以下记录
**id start_date End_date**
1 2016-04-11 2016-04-18
2 2016-04-19 2016-04-19
3 2016-04-20 2016-04-21
4 2016-04-22 2016-04-29
5 2016-05-01 2016-05-01
6 2016-05-08 2016-05-10
我将提供输入 2016-04-18 和 2016-04-24
我的输入值不指向开始和结束日期。它指向日期范围。我的输出应该包含数据范围从(2016-04-18 到 2016-04-24,开始和结束日期)的记录
它应该提供如下输出
**id start_date End_date**
1 2016-04-11 2016-04-18
2 2016-04-19 2016-04-19
3 2016-04-20 2016-04-21
4 2016-04-22 2016-04-29
第一条记录是
第二条记录是
第三条记录是
第四条记录是
【问题讨论】:
-
请再次检查您的查询并更正或详细说明,因为您的表格中没有日期“2016-04-24”。
-
查询应该得到两端日期范围内的所有记录(开始和结束日期)
标签: mysql