From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Guillermo Villanueva <guillermovil(at)gmail(dot)com> |
Cc: | Jaime Casanova <jaime(at)2ndquadrant(dot)com>, Aldo Quezada <huincha(at)gmail(dot)com>, pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: [SQL] ayuda con optimizar query |
Date: | 2010-11-30 16:09:03 |
Message-ID: | 1291133280-sup-614@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Excerpts from Guillermo Villanueva's message of mar nov 30 09:27:58 -0300 2010:
> Es lógico, no lo soporta porque respeta el estándar de SQL, todas las
> columnas proyectadas en el select deben estar en el group by a excepción de
> las funciones agregadas.
En realidad el estándar dice que puedes omitir columnas si son
dependientes de otras que sí estén en el GROUP BY. Por ej. si haces
GROUP BY las columnas de la llave primaria, no tienes para qué poner el
resto. Como dice Jaime, 9.1 implementa esto.
--
Álvaro Herrera <alvherre(at)commandprompt(dot)com>
The PostgreSQL Company - Command Prompt, Inc.
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
From | Date | Subject | |
---|---|---|---|
Next Message | Aldo Quezada | 2010-11-30 16:22:30 | Re: [SQL] ayuda con optimizar query |
Previous Message | Alvaro Herrera | 2010-11-30 15:04:09 | Re: escape |