Usuário com melhor resposta
Reduzir casas decimais para 2 em consulta com soma entre colunas de tabelas diferentes.

Pergunta
-
Boa noite a todos, preciso de ajuda para reduzir as casas decimais no seguinte exemplo ...
SELECT a.Produto,
isnull ((SELECT Descricao FROM Cad_Produtos cp WHERE cp.Produto= a.Produto),0) AS Descricao_Produto,
isnull ((SELECT Unidade FROM Cad_Produtos cp WHERE cp.Produto= a.Produto),0) AS Unid,
(SELECT SUM (est.quantidade) FROM Estoque est WHERE Cancelado='F' and est.produto = a.produto) AS Estoque,
(isnull ((SELECT SUM (quantidade)/-1 FROM MovimentoPedidos m WHERE Cancelado='F' and Tipo<> 'entrada' and m.produto = a.produto) ,0 ))AS Reservas,
SUM (a.Quantidade) -
isnull ((SELECT SUM (quantidade)/-1 FROM MovimentoPedidos m WHERE Cancelado='F' and Tipo<> 'entrada' and m.produto = a.produto) ,0 )AS Saldo_Estoque,
(isnull ((SELECT SUM (quantidade)/-1 FROM MovimentoPedidos m WHERE Cancelado='F' and Tipo = 'entrada' and m.produto = a.produto) ,0 ))AS Pedidos,
isnull ((SELECT Preco_Tabela FROM Cad_Produtos cp WHERE cp.Produto= a.Produto),0) AS Preco_Produto,
isnull ((SELECT PrecoTabela01 FROM Cad_Produtos cp WHERE cp.Produto= a.Produto),0) AS Tabela1,
isnull ((SELECT PrecoTabela02 FROM Cad_Produtos cp WHERE cp.Produto= a.Produto),0) AS Tabela2,
isnull ((SELECT PrecoTabela03 FROM Cad_Produtos cp WHERE cp.Produto= a.Produto),0) AS Tabela3,
isnull ((SELECT UVenda FROM Cad_Produtos cp WHERE cp.Produto= a.Produto),0) AS Uvenda
FROM Estoque a WHERE Cancelado='F' and produto is not null and produto<>'0' and Produto <>'' GROUP BY Produto ORDER BY ProdutoEsta sql retonar as colunas [Estoque] e [Saldo] com valores do tipo
-324,652899999968
956,770999999988
1,88899999997784
115,065000000001
39,7449999999999
-194,3427
-8,78163999999992Preciso reduzir as casas decimais para 2 exemplo...
-324,65
956,77
1,88
115,06
39,74
-194,34
-8,781
Separar valores negativos dos posivitos.
Respostas
-
Deleted
- Sugerido como Resposta Isaque Rocha sexta-feira, 28 de outubro de 2016 10:52
- Marcado como Resposta Davidson Liebert sexta-feira, 28 de outubro de 2016 12:32
Todas as Respostas
-
Deleted
- Sugerido como Resposta Isaque Rocha sexta-feira, 28 de outubro de 2016 10:52
- Marcado como Resposta Davidson Liebert sexta-feira, 28 de outubro de 2016 12:32
-
-