From: | Sergio Gabriel Rodriguez <sgrodriguez(at)gmail(dot)com> |
---|---|
To: | Giorgio PostgreSQL <giorgio(dot)pgsql(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Ayuda con Fechas |
Date: | 2009-06-11 22:41:58 |
Message-ID: | 15aa6b3e0906111541w1c51f168s3c5d4626565dc500@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola Giorgio
2009/6/11 Giorgio PostgreSQL <giorgio(dot)pgsql(at)gmail(dot)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
From | Date | Subject | |
---|---|---|---|
Next Message | Sergio Gabriel Rodriguez | 2009-06-11 22:51:24 | pg_restore: no restaura indices ni triggers |
Previous Message | Alvaro Herrera | 2009-06-11 22:31:03 | Re: Consulta sobre performance en indices |