From: | "Arturo Munive [pgsql-es-ayuda]" <arturomunive(at)gmail(dot)com> |
---|---|
To: | Postgresql <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Selecionar registros con parte de un campo Date como criterio |
Date: | 2007-08-22 21:39:01 |
Message-ID: | 46CCACF5.8000206@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola como estan:
tengo una duda, miren tnego una tabla con un campo date, y con un índice
sobre esta.
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
Tengo un par de salidas para esto (por ahi leí chanchadas:] )
una es hacer un between con las fechas tope para ese mes. pero quisiera
saber (obviamente mientras busco) si alguien conoce alguan otra forma no
se si mas elegante o eficiente, de que se use el índice para seleecionar
las fechas especificando solo un campo (en mi caso el mes pero podria
ser cualquier otro)
Saludos
From | Date | Subject | |
---|---|---|---|
Next Message | Juan Martínez | 2007-08-22 22:23:04 | Re: Selecionar registros con parte de un campo Date como criterio |
Previous Message | Juan P. Aviles | 2007-08-22 21:07:32 | Re: Desconexiones sin explicacion : por lo menospara mi.... :( |