supongo que te debo agregar para que te llegue, no has de estar subscrito aca :D movi tu mensaje a una lista hispana
2010/4/8 Jaime Casanova <[email protected]>: >> >> From: Roberto Rivera Mardones <[email protected]> >> >> 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; >> > > hasta aqui vas bien > >> 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???? >> > > debes agregar al GROUP BY todos los campos que no esten en una funcion > de agregado, no importa cuantos sean. > Ahora, cuales son los resultados no deseados? que es lo que estas > tratando de hacer? > >> Hay algún método que pueda utilizar para esto? Alguna otra forma de >> hacerlo? >> > > que quieres hacer? > > -- > Atentamente, > Jaime Casanova > Soporte y capacitación de PostgreSQL > Asesoría y desarrollo de sistemas > Guayaquil - Ecuador > Cel. +59387171157 > -- Atentamente, Jaime Casanova Soporte y capacitación de PostgreSQL Asesoría y desarrollo de sistemas Guayaquil - Ecuador Cel. +59387171157 -- TIP 2: puedes desuscribirte de todas las listas simult�neamente (env�a "unregister TuDirecci�nDeCorreo" a [email protected])
