我想知道是否有一种方法在SQL(t-sql首选)来确定日期范围是否落在另一个日期范围之间。确定日期范围是否落在另一个日期范围之间 - sql
我举例的目的: daterange1 =我有一个定义的日期范围,日期是1/1/2012 - 2012/1/5 daterange2 =我有两个其他日期的工作,可以说1/3/2012年和2012/1/4
我想有这一个CASE语句中使用这样的事情
CASE
WHEN daterange1 = 0 then result1
WHEN daterange2 falls within daterange1 then result2
END as datestuff
这可能在SQL?我真的很难在这一个,我知道如何确定一个单一的日期是否在一个范围之间,但如何在一个日期范围内完成呢?答案并不一定需要在CASE声明中,但它是首选。
谢谢你,我以为它必须是这样的东西,只是无法弄清楚 – wondergoat77
第二个正是我所需要的,再次感谢 – wondergoat77
非常感谢。感谢。 – amilaishere