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 23:23:17 |
Message-ID: | 15aa6b3e0906111623g76968683wb480c60c5e5ba00f@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
La confusión fue mia, tenes razón el domingo es 0
Sergio Gabriel Rodriguez
http://www.3trex.com.ar
<http://www.3trex.com.ar/>2009/6/11 Giorgio PostgreSQL <
giorgio(dot)pgsql(at)gmail(dot)com>
> 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 | Giorgio PostgreSQL | 2009-06-11 23:26:07 | Re: Ayuda con Fechas |
Previous Message | Giorgio PostgreSQL | 2009-06-11 23:16:51 | Re: Ayuda con Fechas |