Comprobar si una fecha determinada se ajusta a un rango de fechas
Si tengo 2 columnas de fecha en una tabla,startDate
yendDate
. ¿Cómo devuelvo filas donde una fecha determinada se ajusta entre esas 2 fechas? Por ejemplo:
Si la fecha dada es2012-10-25
Debe devolver las siguientes filas.
startDate - endDate
2012-10-25 - 2012-10-25
2011-09-10 - 2013-11-15
2012-10-20 - 2012-10-25
2012-10-23 - 2012-10-28
2012-09-14 - 2012-10-28
de las siguientes filas:
startDate - endDate
2012-10-25 - 2012-10-25
2011-09-10 - 2013-11-15
2012-01-11 - 2012-10-11
2012-10-20 - 2012-10-25
2012-04-15 - 2012-04-16
2012-05-20 - 2012-05-25
2012-12-01 - 2012-12-10
2012-10-23 - 2012-10-28
2012-09-14 - 2012-10-28
2012-11-13 - 2012-12-15
¿Es esto posible con sql?
Estoy usando el servidor SQL 2008.