From: | Giorgio PostgreSQL <giorgio(dot)pgsql(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Ayuda con Fechas |
Date: | 2009-06-11 23:16:51 |
Message-ID: | c8a4ef220906111616m661a9c43s3500dd4d340a9a46@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Gracias por tu respuesta, porque los dias domingos me devuelve numdia = 0 y
de lunes a sabado 1 al 6 normal, el domingo en vez de 7 me devuelve 0 es
normal eso ?
El 11 de junio de 2009 17:41, Sergio Gabriel Rodriguez <
sgrodriguez(at)gmail(dot)com> escribió:
> 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 23:23:17 | Re: Ayuda con Fechas |
Previous Message | jsgarcia | 2009-06-11 23:06:12 | Re: Promedio de campos interval (resuelto) |