The following bug has been logged online: Bug reference: 5383 Logged by: Roberto Rivera Mardones Email address: rorive...@gmail.com PostgreSQL version: 8.4.2 Operating system: Debian 5 Description: Problemas con GROUP BY Details:
Si hago esto: SELECT SUM(campo1), campo2, campo3 FROM tabla1 WHERE campo1 > 10; El error es este: "column "columnX" must appear in the GROUP BY clause or be used in an aggregate function" Esto sucedde pues debo agregar todos los campos de mi consulta, para que quede así: SELECT SUM(campo1), campo2, campo3 FROM tabla1 WHERE campo1 > 10 GROUP BY campo2, campo3; Pero agregar al group by los campos que no quiero colocar ahí me produce resultados no deseados. Qué pasa si estoy preguntando por 30 o 40 campos en el SELECT, debo agregar esos 30 o 40 campos en GROUP BY???? Hay algún método que pueda utilizar para esto? Alguna otra forma de hacerlo? -- Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-bugs