Olá, 2009/12/29 Bruno Carneiro <[email protected]>
> > Bem, estou recebendo uma mensagem de erro. Acho que dispensa maiores > informações. > Erro de SQL: > > ERRO: coluna "m.idmovimentacao" deve aparecer na cláusula GROUP BY ou ser > utilizada em uma função de agregação > > Indicação de entrada : > SELECT * FROM financeiro.fin_movimentacao AS m > INNER JOIN financeiro.fin_subcategoria AS c ON m.idsubcategoria = > c.idsubcategoria > GROUP BY c.idcategoria > > m.idmovimentação é a pk. Eu tentei colocála em GROUP BY mas a única > diferença é que recebo o mesmo erro referindo-se a segunda coluna, ao invés > de referir-se a primeira que é idmovimentacao > Quando você usa o GROUP BY todos os campos que aparecem no SELECT você tem que especificar no GROUP BY, como você colocou * no seu SELECT, você terá que especificar todos eles no GROUP BY. > -- > View this message in context: > http://old.nabble.com/Problema-ao-tentar-usar-group-by-tp26954277p26954277.html > Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com. > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > []s -- JotaComm http://jotacomm.wordpress.com
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
