| From: | Juan Martínez <jeugenio(at)umcervantes(dot)cl> |
|---|---|
| To: | "Arturo Munive [pgsql-es-ayuda]" <arturomunive(at)gmail(dot)com> |
| Cc: | Postgresql <pgsql-es-ayuda(at)postgresql(dot)org> |
| Subject: | Re: Selecionar registros con parte de un campo Date como criterio |
| Date: | 2007-08-22 22:23:04 |
| Message-ID: | 46CCB748.2060805@umcervantes.cl |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
Arturo Munive [pgsql-es-ayuda] escribió:
> Hola como estan:
>
> tengo una duda, miren tnego una tabla con un campo date, y con un índice
> sobre esta.
Así:
CREATE INDEX tabla_campo_date ON tabla (fecha); ?
> Mi duda esta en como hacer para que una busqueda sobre esta tabla,
> teniendo como criterio parte de la fecha, siga usando el indice sobre la
> misma.
>
> Es decir quieisera buscar todos los documentos del mes de febrero
>
> WHERE
> EXTRACT(MONYH FROM fecha) = 2
>
> lo anterior no parece usar el índice
Crea un indice como este entonces
CREATE INDEX tabla_campo_date ON tabla (EXTRACT(MONYH FROM fecha));
--
Juan Martinez G. Mac Iver # 370
Departamento de Informatica 4997900 - 4997934
Universidad Miguel de Cervantes Santiago - Chile
http://download.bblug.usla.org.ar/netiquette.png
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Arturo Munive [pgsql-es-ayuda] | 2007-08-22 22:37:29 | Re: Selecionar registros con parte de un campo Date como criterio |
| Previous Message | Arturo Munive [pgsql-es-ayuda] | 2007-08-22 21:39:01 | Selecionar registros con parte de un campo Date como criterio |