Estoy tratando de averiguar si hay una forma en sql (t-sql preferido) para identificar si un rango de fechas se encuentra entre otro rango de fechas.determinar si el rango de fechas se encuentra entre otro rango de fechas - sql
a los efectos de mi ejemplo: daterange1 = Tengo un intervalo de tiempo definido, son fechas 01/01/2012 hasta 01/05/2012 daterange2 = tengo otras dos fechas para trabajar con, digamos 1/3/2012 y 1/4/2012
estoy tratando de tener esta opción para utilizar en una instrucción CASE para algo como esto
CASE
WHEN daterange1 = 0 then result1
WHEN daterange2 falls within daterange1 then result2
END as datestuff
es esto posible en SQL? Estoy realmente perplejo con esto, sé cómo averiguar si una sola fecha se encuentra entre un rango, pero ¿cómo se puede hacer con un rango de fechas? la respuesta no necesariamente debe estar en una declaración CASE, pero es preferible.
gracias, pensé que tenía que ser algo así, simplemente no podía resolverlo – wondergoat77
el segundo era exactamente lo que necesitaba, gracias de nuevo – wondergoat77
Muchas gracias. Valora eso. – amilaishere