Fórum Consulta plSQL #557173
15/06/2016
0
Boa tarde!
Estou fazendo essa consulta porém no resultado veem várias linhas com o mesmo produto, gostaria de saber o que estou errando?
select e.codprod,p.descricao,(e.qtestger - e.qtbloqueada) as estoque1,qtentmes,e.qtvendmes1,
e.qtvendmes2,e.qtvendmes3,p.codfornec,pe.qt,pc.condvenda
from pcest e inner join pcprodut p
on e.codprod = p.codprodmaster
inner join pcpedi pe
on pe.codprod = p.codprod
inner join pcpedc pc
on pc.numped = pe.numped
where p.codfilial = 1 and p.codfornec = 3 and pc.condvenda = 10
group by e.codprod,p.descricao,e.qtestger,e.qtbloqueada,e.qtentmes,e.qtvendmes1,e.qtvendmes2,
e.qtvendmes3,p.codfornec,pe.qt,pc.condvenda
order by e.codprod asc
Resultado
COD DESCRIÇAO ESTOQUE VENDAMES
0001 PRODUTO 1 0 0
0001 PRODUTO 1 0 0
0001 PRODUTO 1 5 10
0001 PRODUTO 1 5 10
Estou fazendo essa consulta porém no resultado veem várias linhas com o mesmo produto, gostaria de saber o que estou errando?
select e.codprod,p.descricao,(e.qtestger - e.qtbloqueada) as estoque1,qtentmes,e.qtvendmes1,
e.qtvendmes2,e.qtvendmes3,p.codfornec,pe.qt,pc.condvenda
from pcest e inner join pcprodut p
on e.codprod = p.codprodmaster
inner join pcpedi pe
on pe.codprod = p.codprod
inner join pcpedc pc
on pc.numped = pe.numped
where p.codfilial = 1 and p.codfornec = 3 and pc.condvenda = 10
group by e.codprod,p.descricao,e.qtestger,e.qtbloqueada,e.qtentmes,e.qtvendmes1,e.qtvendmes2,
e.qtvendmes3,p.codfornec,pe.qt,pc.condvenda
order by e.codprod asc
Resultado
COD DESCRIÇAO ESTOQUE VENDAMES
0001 PRODUTO 1 0 0
0001 PRODUTO 1 0 0
0001 PRODUTO 1 5 10
0001 PRODUTO 1 5 10
Francisco Pinto
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)