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: | Raw Message | Whole Thread | 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 |