tenta assim SELECT A.CODIGO, SUM(A.QTD), A.PUNIT, A.OPERACAO, B.NOME FROM VENDAS A, PRODUTOS B WHERE B.CODIGO = A.CODIGO AND A.CODIGO IN (SELECT CODIGO FROM PRODUTOS WHERE COD_F = :CODF) GROUP BY A.CODIGO,B.NOME, A.OPERACAO, A.PUNIT
Em 14/07/06, Paulo Yahoo <[EMAIL PROTECTED]> escreveu: > > boa tarde > > estou executando um comando SQL, mas não estou conseguindo resolver o meu > problema, alguem poderia me dar uma ajuda ? > > SELECT A.CODIGO, A.QTD, A.PUNIT, A.OPERACAO, B.NOME FROM VENDAS A, > PRODUTOS B > WHERE B.CODIGO = A.CODIGO AND A.CODIGO IN (SELECT CODIGO FROM PRODUTOS > WHERE COD_F = :CODF > > está me retornando os seguintes registros: > > codigo qtd punit operacao nome > 3007 10 2,50 venda batata doce > 3006 05 1,50 venda arroz > 3007 12 2,50 venda batata doce > 3009 03 1,29 venda feijao > 3007 10 2,50 venda batata doce > > até ae tudo certo, mas agora eu gostaria de montar outro SQL que me > retornasse os registros assim, somando os codigo que forem iguais > > 3007 32 2,50 venda batata doce > 3006 05 1,50 venda arroz > 3009 03 1,29 venda feijao > > alguem saberia me esclarecer como faze-lo ? > > obrigado > > Paulo > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html