PostgreSQL - como hacer que una consulta recorra un rango de fechas sin importar que exitan o no registros

 
Vista:

como hacer que una consulta recorra un rango de fechas sin importar que exitan o no registros

Publicado por maykol rivera (1 intervención) el 19/07/2017 19:53:36
hola saludos , no tengo mucha experiencia con postgresql pero necesito que una consulta recorra un rango de fechas he visto los between y hacerlo con un mayor igual y con un menor igual a las fecha de inicio y final, y funciona pero el detalle es que si dentro de ese rango no hay registros solo lo salta y ya, yo necesito que en la fecha que no consiga registros me muestre un vacio o null pero algo que me indique que en esa fecha no se se encontraron registros.

muchas gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

como hacer que una consulta recorra un rango de fechas sin importar que exitan o no registros

Publicado por martin (121 intervenciones) el 23/07/2017 02:02:13
Proba:
1
2
3
4
5
6
7
8
9
SELECT
 F_DESDE,
 F_HASTA,
 F.*
FROM
tabla_fechas  F
LEFT JOIN
 tabla_datos D
ON (D.fecha BETWEEN F.F_DESDE AND F.F_HASTA)

o algo asi
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar