[firebase-br] Ajuda com SQL

W O sistemas2000profesional em gmail.com
Qui Nov 28 15:06:48 -03 2013


Si usas la cláusula GROUP BY entonces todas las columnas que no usen
funciones agregadas (SUM, COUNT, MAX, MIN, AVG, LIST) deben estar en el
GROUP BY.

Eso es así en SQL, no solamente en Firebird.

Saludos.

Walter.



2013/11/28 Bruno Garcia Silva <brunogarcia69 em gmail.com>

> Então o comando abaixo funciona bem:
>
> select F.Nome,sum(A.CREDITO-A.DEBITO) from FORNECEDORES F join FINANCA A
> on(F.IDFORNECEDOR=A.FORNECEDOR)  group by F.Nome order by F.Nome ;
>
> no entanto se quero colocar o CNPJ dá erro:
>
> select F.Nome, F.CNPJ, sum(A.CREDITO-A.DEBITO) from FORNECEDORES F join
> FINANCA A on(F.IDFORNECEDOR=A.FORNECEDOR)  group by F.Nome order by F.Nome
> ;
>
> Como faço isto? Outro caminho? Sugestões?
>
> Obrigado!
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista