agrupar e somar

27/02/2013

0

Estou com o seguinte codigo:

SQL = "SELECT " & _
" C.PLANO_CONTAS,A.DATA_VENCIMENTO,A.DATA_PAGAMENTO, " & _
" SUM(CASE WHEN COALESCE(EXTRACT(MONTH FROM A.DATA_VENCIMENTO),0) = 1 THEN A.VALOR_TOTAL ELSE 0 END) AS JANEIRO, " & _
" SUM(CASE WHEN COALESCE(EXTRACT(MONTH FROM A.DATA_VENCIMENTO),0) = 2 THEN A.VALOR_TOTAL ELSE 0 END) AS FEVEREIRO, " & _
" SUM(CASE WHEN COALESCE(EXTRACT(MONTH FROM A.DATA_VENCIMENTO),0) = 3 THEN A.VALOR_TOTAL ELSE 0 END) AS MARCO, " & _
" SUM(CASE WHEN COALESCE(EXTRACT(MONTH FROM A.DATA_VENCIMENTO),0) = 4 THEN A.VALOR_TOTAL ELSE 0 END) AS ABRIL, " & _
" SUM(CASE WHEN COALESCE(EXTRACT(MONTH FROM A.DATA_VENCIMENTO),0) = 5 THEN A.VALOR_TOTAL ELSE 0 END) AS MAIO, " & _
" SUM(CASE WHEN COALESCE(EXTRACT(MONTH FROM A.DATA_VENCIMENTO),0) = 6 THEN A.VALOR_TOTAL ELSE 0 END) AS JUNHO, " & _
" SUM(CASE WHEN COALESCE(EXTRACT(MONTH FROM A.DATA_VENCIMENTO),0) = 7 THEN A.VALOR_TOTAL ELSE 0 END) AS JULHO, " & _
" SUM(CASE WHEN COALESCE(EXTRACT(MONTH FROM A.DATA_VENCIMENTO),0) = 8 THEN A.VALOR_TOTAL ELSE 0 END) AS AGOSTO, " & _
" SUM(CASE WHEN COALESCE(EXTRACT(MONTH FROM A.DATA_VENCIMENTO),0) = 9 THEN A.VALOR_TOTAL ELSE 0 END) AS SETEMBRO, " & _
" SUM(CASE WHEN COALESCE(EXTRACT(MONTH FROM A.DATA_VENCIMENTO),0) = 10 THEN A.VALOR_TOTAL ELSE 0 END) AS OUTUBRO, " & _
" SUM(CASE WHEN COALESCE(EXTRACT(MONTH FROM A.DATA_VENCIMENTO),0) = 11 THEN A.VALOR_TOTAL ELSE 0 END) AS NOVEMBRO, " & _
" SUM(CASE WHEN COALESCE(EXTRACT(MONTH FROM A.DATA_VENCIMENTO),0) = 12 THEN A.VALOR_TOTAL ELSE 0 END) AS DEZEMBRO " & _
"FROM " & _
" FIN_RECEBIMENTOS A " & _
" INNER JOIN FIN_PLANO_CONTAS C ON C.ID_PLANO_CONTAS=A.COD_PLANO_CONTAS " & _
" AND EXTRACT(YEAR FROM A.DATA_VENCIMENTO) = " & txtAno.Text & _
"WHERE " & _
" C.COD_FAZENDA = " & Identificador_fazenda & _
" GROUP BY " & _
" C.PLANO_CONTAS, A.DATA_VENCIMENTO,A.DATA_PAGAMENTO "


Porem ao executar o relatorio ele não esta agrupando por plano de contas, ele me traz todos os registros da tabela fin_recebimentos e eu gostaria que eles viessem somados por plano de contas e separados por mês. Separados por mês esta vindo, so falta somar a quantidade e agrupar por plano de contas.
Alguem tem alguma idea de onde estou errando?
Paulo Henrique

Paulo Henrique

Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar