Duvida com SUM

SQL Server

SQL

MySQL

Oracle

Modelagem

22/06/2016

Bom dia,

Estou com uma duvida, utilizei a somatoria: "sum(pcestend.qt) no select e precisava comparar ela com a condição pcest.qtestger, se eu informar pcest.qtestger = sum(pcestend.qt) não da certo, tentei um select na condição e também não deu certo.

Alguém poderia me ajudar?

Segue o select:

select (pcprodut.codprod || ' - ' || pcprodut.DESCRICAO) AS "PRODUTO", pcprodut.EMBALAGEM, PCEST.DTULTENT, pcest.QTESTGER AS "ESTOQUE_GERAL", sum(pcestend.qt) AS "ESTOQUE_DEPOSITO", pcestend.rua
from pcprodut, pcest, pcestend
where pcprodut.codprod=pcestend.codprod
and pcest.codprod=pcprodut.codprod
and pcest.codfilial = :CodFilial
and pcestend.RUA between :RuaInicial and :RuaFinal
and pcestend.qt > 0
and pcestend.codprod > 0
and pcest.QTESTGER > 0
and pcest.qtestger
and pcest.codprod = 27188
group by pcprodut.codprod, pcprodut.DESCRICAO, pcprodut.EMBALAGEM, PCEST.DTULTENT, pcest.QTESTGER, pcestend.rua
João Louceiro

João Louceiro

Curtidas 0

Melhor post

Roberto Spernega

Roberto Spernega

22/06/2016

Bom dia,

Tente acrescentar após o group by

having pcest.qtestger = sum(pcestend.qt)
GOSTEI 1

Mais Respostas

João Louceiro

João Louceiro

22/06/2016

Boa tarde,

Fiz e deu certo.

Muitíssimo obrigado!
GOSTEI 0
POSTAR