Hace poco recibí una pregunta muy interesante, ¿una de mis conexiones en LinkedIn me preguntó si sabía cómo generar una secuencia de fechas entre dos fechas?
Lo primero que me vino a la mente fue crear una tabla de calendario, ya que son muy útiles, el me dijo que eso suena bien, pero realmente quiero saber cómo escribir la consulta.
Esto es lo que estaba buscando:
Exploremos tres métodos diferentes que generarán la secuencia.
Método 1: WHILE loop
There is usually a set based alternative that will perform much better.
Método 2: CTE Recursiva
Método 3: Cross Join y Top
Los métodos anteriores producen el siguiente resultado:
Déjame saber si conoces otros métodos en la sección de comentarios :).
¡Diviértanse aprendiendo!
Comments