inner join estoque p ON i.codigoproduto= p.codigo
Voce deve comparar o código do estoque com o estoque, e não o código do
produto.. :)
t+
__________________________________
Renato R. Ricci
Antes de imprimir, pense em sua responsabilidade e compromisso com o Meio
Ambiente. O Futuro está em Nossas Mãos!
________________________________
De: Fabiano Fernandes <[email protected]>
Para: [email protected]
Enviadas: Quinta-feira, 7 de Abril de 2011 14:04:10
Assunto: [pgbr-geral] Problemas com SUM
Pessoal, estou tendo um problema com a função SUM
Estou executando o select abaixo, mas ao invés de somar somente os valores do
período selecionado ele está somando ""tudo". Exemplo se na tabela eu tenho 50
valores .. E no select ele retornar somente 2 ele sempre soma dos 50 e não dos
2 valores retornados ..
Por que?
select n.datavenda, p.codigo, p.produto, sum(i.quantidade) total
from notafiscalvenda n
left join produtosvenda i ON n.numeronf = i.codigonf
inner join estoque p ON i.codigoproduto = p.codigo
where n.datavenda <= ´4-04-2010´
group by n.datavenda, p.codigo, p.produto
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral