Skip site navigation (1) Skip section navigation (2)

Re: [SQL] ayuda con optimizar query

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 (view raw or flat)
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

In response to

pgsql-es-ayuda by date

Next:From: Aldo QuezadaDate: 2010-11-30 16:22:30
Subject: Re: [SQL] ayuda con optimizar query
Previous:From: Alvaro HerreraDate: 2010-11-30 15:04:09
Subject: Re: escape

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group