[firebase-br] Ajuda com Comando SQL (Firebird)

Alexis Diel alexisdiel em gmail.com
Ter Jul 30 10:16:53 -03 2013


2013/7/30 Paulo Lucas Lazaro <paulollazaro em gmail.com>

> select a.codproduto, SUM(a.qtd), a.precounit, a.datavenda, b.descricao from
> vendas_item  a, produto b
> where a.codloja = :loja and a.codproduto in
> (select descricao from produto where a.codproduto = b.codproduto)
> group by 3
>

select
  a.codproduto,
  SUM(a.qtd),
  a.precounit,
  a.datavenda,
  b.descricao
from
vendas_item  a, produto b

where
  a.codloja = :loja and
  a.codproduto = b.codproduto and --- faltou ligar a tabela de produto com
vendas_item... senão vai acabar multiplicando elas...
  a.codproduto in (select descricao from produto where a.codproduto =
b.codproduto)
group by 1, 3, 4, 5


Att,

Alexis Diel



Mais detalhes sobre a lista de discussão lista