【发布时间】:2017-08-23 15:24:37
【问题描述】:
我有一堆带有 StartDate 和 EndDate 的产品记录。我还有一个 StartDate 和 EndDate 过滤器设置作为参数传入。
目标:
返回产品日期范围的任何部分介于或等于过滤器设置日期范围的任何产品。
这是我的尝试,但它不起作用:
((@FilterStartDate <= prod.StartDate AND @FilterStartDate <= prod.EndDate)
OR
(@FilterEndDate >= prod.StartDate AND @FilterEndDate <= prod.EndDate))
【问题讨论】:
标签: sql sql-server