From: | "Fernando Hevia" <fhevia(at)ip-tel(dot)com(dot)ar> |
---|---|
To: | "'Patrcicia Rodriguez'" <prodriguez(at)asgardtechs(dot)com>, <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | RE: USO de BETWEEN ! |
Date: | 2009-03-09 18:45:42 |
Message-ID: | E3B43B02EA8C4F63B43A258342D054D5@iptel.com.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
> -----Mensaje original-----
> De: Patrcicia Rodriguez
>
> Holas
>
> Mi conulta es con between y realizo lo sgte:
>
> select nombre from tb_empleado
> where fecha_pago between TO_DATE (fecha_1) and TO_DATE(i_fecha2)
>
> Donde fecha1 es menor o = q fecha_pago y i_fecha2 es mayor o
> = q fecha_pago.
>
> Y no arroja nada alguna ayuda porfavor
>
"BETWEEN" funciona tal como estás pretendiendo. Revisá los datos y corroborá
que tengas una fecha_pago entre fecha1 y fecha2
Lo más probable es que estés errando en las conversiones con TO_DATE().
Quizá puedas proporcional un ejemplo con datos reales.
Prueba omitir la funcion TO_DATE y escribe las fechas de la siguiente forma:
'YYYY.MM.DD', Postgres hará la conversión implícita a date.
Saludos,
Fernando.
From | Date | Subject | |
---|---|---|---|
Next Message | Marcos Ortiz Valmaseda | 2009-03-09 20:56:28 | Re: AYUDA CON PGCLUSTER |
Previous Message | Emanuel Calvo Franco | 2009-03-09 17:52:10 | Re: Re: DEMOLE LA BIENVENIDA A LA NUEVA COMUNIDAD CONSTITUIDA EN LA HABANA CUBA |