[firebase-br] Outer Join

Edvaldo (bol) evgomes em bol.com.br
Ter Abr 26 17:14:37 -03 2005


Faça assim:

SELECT P.Produto, sum (V.QUANT*V.VUNIT)
FROM Produtos P
LEFT OUTER JOIN Itens V
ON P.Codigo = V.CPRO and V.Data ='01/04/2005'   //<<<<<<<<<<<<<<<<<<<<<<<<<
Group by 1 ORDER BY 1

----- Original Message ----- 
From: "evandrobastiani2" <evandrobastiani2 em ig.com.br>
To: <lista em firebase.com.br>
Sent: Tuesday, April 26, 2005 4:03 PM
Subject: [firebase-br] Outer Join


To com uma duvida em uma consulta.....pra vcs devem ser moleza

´Tenho a tabela de produtos com 10 produtos cadastrados.....
e uma tabela de Itens Vendidos........
tenho que listar todos os itens da tabela de produtos e mostrar a soma da
venda na tabela de Vendas..... até ai tudo bem...uso essa SQL é da certo

SELECT P.Produto, sum (V.QUANT*V.VUNIT)
FROM Produtos P
LEFT OUTER JOIN Itens V
ON P.Codigo = V.CPRO
Group by 1 ORDER BY 1


O problema se dá quando eu tento filtrar por data da venda.....faço assim...

SELECT P.Produto, sum (V.QUANT*V.VUNIT)
FROM Produtos P
LEFT OUTER JOIN Itens V
ON P.Codigo = V.CPRO
where V.Data ='01/04/2005'   //<<<<<<<<<<<<<<<<<<<<<<<<<
Group by 1 ORDER BY 1

Ai não mostra mais os 10 produtos.... só mostra os que tiverem vendas no Dia
especificado.....
alguem pode me ajudar ?



--------------------------------------------------------------------------------


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: 
http://search.gmane.org/search.php?group=firebase 





Mais detalhes sobre a lista de discussão lista