Fórum Select com um saldo total no final #598611
14/11/2018
0
Estou tentando criar um Selec com um saldo total na ultima linha.
Ex:
Banco: Cadastro
Código nome Data Saldo
1 Maria 01/11/2018 10,00
2 Joao 02/11/2018 20,00
3 Jose 03/11/2018 30,00
Total 60,00
O select traria os dados com Where de data até tal data como ex, acima Data Between '2018/01/01 00:00:00' and '2018/11/03 00:00:00'
Até ai ok, mas e para adicionar uma somatória total no final?
Tentei usar o Union com um select somando a coluna Saldo mas sem sucesso
Aguem tem alguma dica?
Danilo Alexandro
Curtir tópico
+ 0Post mais votado
14/11/2018
Não sei se entendi direito o que vc quer fazer, mas com union como vc mencionou seria assim:
SELECT codigo, nome, data, saldo FROM testes.saldo
union
select 0 as codigo, 'total' as nome, null as data, sum(saldo) from testes.saldo;
É isso que precisa???
Ricardo Pestana
Gostei + 2
Mais Posts
14/11/2018
Emerson Nascimento
select codigo, nome, data, saldo FROM cadastro where data between '2018/01/01 00:00:00' and '2018/11/03 23:59:00' union select 0, 'total', max(data), sum(saldo) from cadastro where data between '2018/01/01 00:00:00' and '2018/11/03 23:59:00'
só é preciso saber se deseja o saldo geral ou somente o saldo com base nos registros do período solicitado.
Gostei + 2
14/11/2018
Danilo Alexandro
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)