DUAS CONSULTAS DE SOMA EM UMA UNICA CONSULTA
Pessoal....
Como faço para executar duas consulta de soma (SUM) em campos diferentes na mesma tabela, mas em uma única consulta ?
Tipo assim:
Tenho um campo com Moedas e outro com Valores...ambos contem valores monetarios...então, quero somar tudo de Moedas e tudo de Valores mas em resultados separados, porém em uma única consulta...
Deu para entender ?!
Como faço para executar duas consulta de soma (SUM) em campos diferentes na mesma tabela, mas em uma única consulta ?
Tipo assim:
Tenho um campo com Moedas e outro com Valores...ambos contem valores monetarios...então, quero somar tudo de Moedas e tudo de Valores mas em resultados separados, porém em uma única consulta...
Deu para entender ?!
vc tentou assim
SELECT SUM(moedas) As TotalMoedas, SUM(valores) As TotalValores FROM tabela Where codigo=[ô]1[ô]
SELECT SUM(moedas) As TotalMoedas, SUM(valores) As TotalValores FROM tabela Where codigo=[ô]1[ô]
Marcelo, esse script funcionou de boa
O que pega agora é que tenho que por condição para determinada coluna...assim:
Tenho o campo [Ô]Moedas[Ô] e o campo [Ô]Cliente[Ô]...quero somar MOEDAS onde o Cliente é [Ô]x[Ô] e somar Moedas onde o Clientes é [Ô]y[Ô]...faço mas com duas consultas....
O que pega agora é que tenho que por condição para determinada coluna...assim:
Tenho o campo [Ô]Moedas[Ô] e o campo [Ô]Cliente[Ô]...quero somar MOEDAS onde o Cliente é [Ô]x[Ô] e somar Moedas onde o Clientes é [Ô]y[Ô]...faço mas com duas consultas....
OK !
DescobrÃ...fiz assim:
Detalhe que ainda há um filtro de [Ô]Datas[Ô] (Mensal), próximo do final do script...
Valeu pela força !!!
DescobrÃ...fiz assim:
[Ô]SELECT Cliente, SUM(Moedas) AS Soma FROM TabValores WHERE Cliente IN ([ô]Interno[ô],[ô]Externo[ô]) AND MONTH(Data)=[Ô] & FDT & [Ô] GROUP BY Cliente[Ô]
Detalhe que ainda há um filtro de [Ô]Datas[Ô] (Mensal), próximo do final do script...
Valeu pela força !!!
Tópico encerrado , respostas não são mais permitidas