Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Kakaroto1309

Group By com Sum

Recommended Posts

Considerem o seguinte statement:

 

SELECT
PR.nmFantasia,
PR.nrReferencia,
MA.nmMaterial,
CO.nmCor,
COL.nmColecao,
ES.qtXPequeno,
ES.qtPequeno,
ES.qtMedio,
ES.qtGrande,
ES.qtExtra
FROM tbEstoque ES
LEFT JOIN tbCatalogo CA
ON ES.idCatalogo = CA.ID
LEFT JOIN tbProduto PR
ON CA.idProduto = PR.ID
LEFT JOIN tbMaterial MA
ON CA.idMaterial = MA.ID
LEFT JOIN tbCor CO
ON CA.idCor = CO.ID
LEFT JOIN tbColecao COL
ON CA.idColecao = COL.ID
WHERE CA.idColecao = '$var_idCatalogo'
and (tpOperacao = '[Auto]/Saida' or tpOperacao = '[Manual]/Saida')
GROUP BY PR.nmFantasia,PR.nrReferencia,MA.nmMaterial,CO.nmCor,COL.nmColecao,ES.qtXPequeno,ES.qtPequeno,ES.qtMedio,ES.qtGrande,ES.qtExtra
ORDER BY PR.nmFantasia ASC"

 

Porém quando executo ele traz 1 linha só de determinado item do catalogo (isso está correto), mais ele não soma ES.qtXPequeno,ES.qtPequeno,ES.qtMedio,ES.qtGrande,ES.qtExtra (isso ta errado)
Alguem sabe porque?


Basicamente o que preciso fazer:

 

Somar as entradas e depois somar as saidas e por fim mostrar na tela somente o saldo!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.