From: | Miguel Ortega <mortega(at)tc(dot)com(dot)ve> |
---|---|
To: | Edwin Quijada <listas_quijada(at)hotmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Trabajndo con fechas y Horas |
Date: | 2007-05-25 19:23:06 |
Message-ID: | 4657379A.5070907@tc.com.ve |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Edwin Quijada escribió:
>
>
>
>> From: Miguel Ortega <mortega(at)tc(dot)com(dot)ve>
>> Reply-To: mortega(at)tc(dot)com(dot)ve
>> To: Edwin Quijada
>> <listas_quijada(at)hotmail(dot)com>,pgsql-es-ayuda(at)postgresql(dot)org
>> Subject: Re: [pgsql-es-ayuda] Trabajndo con fechas y Horas
>> Date: Fri, 25 May 2007 13:39:22 -0400
>>
>> Hola!!!
>>
>> Edwin Quijada escribió:
>>> Hola!
>>> Estoy teniedno problemas para seleccionar unos registros por fechas.
>>> necesito seleccionar records de una tabla la cual tiene un campo
>>> timestamp pero para seleccionar solo tengo fecha y no es timestamp.
>>> ej
>>> select * from foo where f_tms = cast(fecha as timestamp) hice esto
>>> pero no me retrono nada
>>> Lo mismo pasa si quisiera tomar las horas
>>> como lo haria?
>> Y si haces el cast en el otro campo:
>>
>> select * from foo where f_tms::date = fecha;
>
> esto funciona pero la pregunta es, esto utilizara el indice o tendria
> que crear un indice adicional para esto?
>
>
No soy muy ducho en el tema de los índices pero te aseguro que un
EXPLAIN ANALYZE de la consulta te va a dar una pista....
Saludos
--
_________________________________________
Miguel A. Ortega B.
Analista de Sistemas y Soporte a Usuarios
<0416 - 642 12 26> / < mortega(at)tc(dot)com(dot)ve>
Technologies Consulting C.A.
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2007-05-25 19:57:05 | Re: Trabajndo con fechas y Horas |
Previous Message | Edwin Quijada | 2007-05-25 18:54:14 | Re: Trabajndo con fechas y Horas |