Somar valores positivos e negativos separadamente em uma consulta sql
Olá!
Preciso fazer uma consulta em que some os valores positivos e os valores negativos separadamente em uma mesma consulta.
por exemplo
select sum(valor) as saida where valor < 0,
sum(valor) as entrada where valor > 0,
group by produto
pra ficar assim:
+---------------------------------------------------------------------------------------------------+
| PRODUTO | COMPRAS | VENDAS | SALDO |
------------------------------------------------------------------------------------------------------
| PRODUTO A | 100,00 | -100,00 | 0,00 |
------------------------------------------------------------------------------------------------------
| PRODUTO B | 200,00 | -150,00 | 50,00 |
+---------------------------------------------------------------------------------------------------+
isso é possivel?Discussão (2)
Carregando comentários...