From: | Mario Wojcik <mariowojcik(at)yahoo(dot)com(dot)ar> |
---|---|
To: | Henry <hensa22(at)yahoo(dot)es> |
Cc: | Postgres <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: mejorar rendimiento de consulta |
Date: | 2007-08-07 18:20:50 |
Message-ID: | 46B8B802.8070300@yahoo.com.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Henry escribió:
> que tal a todos.
>
> espero puedan ayudar en un incoveniente que tengo
>
> tengo esta consulta
>
> select *
> from tabla1
> join tabla2 on tabla1.id = tabla2.id
> where
> to_char(carta.fecha,'yyyy')::integer=2007 and
> to_char(carta.fecha,'mm')::integer=8
>
En estos casos suelo usar este truco:
Pregunta por el periodo con dias incluidos:
Si es mes 08 coloca en el where el periodo 01-08-2007 al 31-08-2007
Deberia mejorar el rendimiento porque no haces conversiones.
--
=======================
Wojcik, Mario A.
=======================
Leandro N. Alem
Misiones
A R G E N T I N A
-----------------------
mariowojcik(at)yaho(dot)com(dot)ar
mariow(at)nodoalem(dot)com(dot)ar
-----------------------
From | Date | Subject | |
---|---|---|---|
Next Message | German Salinas | 2007-08-07 18:35:09 | Re: Formatear un Valor en una Consulta |
Previous Message | Mario Wojcik | 2007-08-07 18:15:28 | Re: Case Insensitive / Acent insensitive |