PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum agrupar e somar #435728

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

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

Aceitar