[firebase-br] Agrupamento com SUM
    Antonio Lucas Finotti Pereira 
    lcsfipe em gmail.com
       
    Dom Dez  1 12:52:18 -03 2013
    
    
  
Boa tarde,
Tente colocar o CASE no group by também!!!!!
Att,
-----Mensagem Original-----
De: "Carlos Roberto" <carlosdombosco em gmail.com>
Enviada em: 01/12/2013 10:51
Para: "FireBase" <lista em firebase.com.br>
Assunto: [firebase-br] Agrupamento com SUM
Pessoal bom dia, gostaria da ajuda de vocês para o seguinte: Tenho um
select que me traz todos os lançamento sendo que eu queria agrupá-los por
categoria, como o que foi recebido de alugue, de condomínio, de cheque etc.
Atualmente o resultado sai como abaixo:
SUM         |    CASE
100,00     |   ALUGUEL
100,00     |   CONDOMÍNIO
600,00     |   CONDOMÍNIO
50,00       |    CHEQUE
350,00     |    CHEQUE
O que eu preciso é que somem os cheques, os condomínio, os aluguéis, etc.
Segue o meu select.
SELECT SUM(M.MOV_VLR_LANCAMENTO),
CASE M.MOV_TIPO_RECEBIMENTO WHEN 'A' THEN 'ALUGUEL'
                            WHEN 'L' THEN 'LOTEAMENTO'
                            WHEN 'C' THEN 'CONDOMINIO'
                            WHEN 'Q' THEN 'CHEQUE'
                            WHEN 'O' THEN 'OUTROS'
                            END
FROM TB_MOV_CAIXA M
WHERE M.MOV_TIPO = 'C'
GROUP BY M.MOV_VLR_LANCAMENTO, M.MOV_TIPO_RECEBIMENTO
ORDER BY M.MOV_TIPO_RECEBIMENTO
Agradeço desde já a ajuda de vocês.
-- 
Carlos Roberto
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
    
    
Mais detalhes sobre a lista de discussão lista