RES: [firebase-br] Ajuda com Group by??pra vcs é facil!
Evandro L. Covre
elcovre em codaintellisoft.com.br
Sex Out 15 09:52:04 -03 2004
Felipe, se você colocasse a mensagem de que está aparecendo facilitaria,
heheheh
Mas assim, quando você utiliza funções de agrupamento (SUM, MIN, MAX, COUNT,
AVG), você precisa colocar todas as colunas que não estão na função e que
você gostaria de visualizar na clausula GROUP BY.
Então ficaria
select Corpo.Codproduto, Produto.Nomproduto, SUM(Corpo.qtdProduto)
from TACorpo Corpo
left join TAProduto Produto on Produto.CodProduto=Corpo.CodProduto
group by Corpo.Codproduto, Produto.Nomproduto
Por que de resto está correta sua sentença.
Abraço
Evandro L. Covre
Analista de Sistemas - Coda Intelligent Softwares
Tel: 16 2101 2601
http://www.codaintellisoft.com.br
Ribeirão Preto - SP
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Felipe Sanches
Enviada em: sexta-feira, 15 de outubro de 2004 09:29
Para: lista em firebase.com.br
Assunto: [firebase-br] Ajuda com Group by??pra vcs é facil!
Bom dia Pessoal,
estou com dificuldades num sql, eu não tenho muita esperiência em comandos
sql então vou fazendo o que posso, bom o que estou tentando fazer é o
seguinte quero montar uma sql que me mostre o nome do produto e a quantide
total vendida por ele , tipo assim:
Codigo Nome Qtd Total
001 Arroz 5Kg 150
002 Azeitona 400
e por ai vai.....
Tenho a tabela TAProduto( tabela de produtos) e TACorpo(Tabela onde contém
os produtos vendidos) eu fiz assim:
select Corpo.Codproduto, Produto.Nomproduto,SUM(Corpo.qtdProduto) from
TACorpo Corpo
left join TAProduto Produto on Produto.CodProduto=Corpo.CodProduto
group by Corpo.codProduto
o erro está aperecendo na linha do left join, o que será que eu fiz errado?
será que não posso usar left join com Group by?
Pois é ai está o problema conto com a ajuda dos colegas.
Obrigado a todos e Até mais.
Felipe Sanches
______________________________________________
FireBase-BR (www.firebase.com.br)
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Mais detalhes sobre a lista de discussão lista