Gunnar Wolf <gwolf(at)gwolf(dot)cx> writes:
> Tengo varias quejas ante mi query... Primero que nada, hay una
> cantidad espantosa de comparaciones buscando NULLs que pueden darnos
> dolores de cabeza de uno y de otro lado.
Pues estas no creo que las puedas evitar a menos de que cambies tu
esquema para poder asumir que, digamos, initial_date o final_date son
no nulas.
> Por otro lado, evalúo
> now()::date en tres ocasiones, lo cual no es precisamente
> eficiente. ¿Alguien tiene una sugerencia para desafearla?
Pues a ojito no creo que se pueda (es decir yo creo que se tienen que
hacer todos los tests) pero la demostración formal queda como
ejercicio al lector ;-)
Saludos,
Manuel.