¿Cuál es una buena manera de encontrar lagunas en un conjunto de fechas?

¿Cuál es una manera de encontrar brechas en un conjunto de intervalos de fechas?

Por ejemplo, tengo estos intervalos de fechas:

1/ 1/11 - 1/10/11  
1/13/11 - 1/15/11  
1/20/11 - 1/30/11

Entonces tengo una fecha de inicio y finalización de 1/7/11 y 1/14/11.

Quiero poder decir que entre el 1/10/11 y el 1/13/11 hay una brecha, por lo que la fecha de inicio y finalización no es posible. O quiero devolver solo los espacios de fechas hasta la primera brecha encontrada.

Si esto se puede hacer en el servidor SQL, sería bueno.

Estaba pensando en revisar cada fecha para averiguar si aterriza en un intervalo de fechas ... si no es así, hay un vacío ese día.

Respuestas a la pregunta(3)

Su respuesta a la pregunta