Hola Giorgio

2009/6/11 Giorgio PostgreSQL <giorgio.pg...@gmail.com>

> Hola amigos, como puedo saber si existe un domingo entre dos fechas ejemplo
>
>
> Fecha Inicio -- 11/06/2009 - (Jueves)
> Fecha Final  -- 19/06/2009 - (Viernes)
>

> Entre esas fechas existe un Domingo (14/06/2009)
>
> Espero me sigan ayudando como siempre
>


Se me ocurre que podrias usar la funcion EXTRACT, y extraer el numero del
dia en la semana EXTRACT(DOW
FROM DATE (mi_fecha)), te podria quedar algo como

SELECT  mi_fecha, EXTRACT(DOW FROM DATE (mi_fecha)) as numdia,
FROM miTabla
WHERE mi_fecha BETWEEN '11/06/2009' AND '19/06/2009'  ORDER BY mi_fecha
DESC;

si numdia = 7, es domingo.

Saludos

Sergio Gabriel Rodriguez
http://www.3trex.com.ar

Responder a