【发布时间】:2011-11-03 16:05:05
【问题描述】:
我需要一个 SQL 查询。
如果我有两列 STARTDATE 和 END_DATE。
我想选择日期介于这两个日期之间的所有行。
例如:开始日期 = 2011 年 1 月 1 日和结束日期 = 2011 年 2 月 2 日。
【问题讨论】:
-
您的意思是您需要为结果集中从开始到结束之间的每个日期设置一行吗?
-
如果这是 MySQL。如果没有,抱歉快速欺骗关闭投票:)
-
所有亲密的选民,这怎么不是一个真正的问题? OP想要做的事情很清楚
SELECT * FROM t1 WHERE ? BETWEEN startdate AND enddate
标签: sql