Ajuda em Query[RESOLVIDO]

Bom dia, estou precisando de uma ajuda para elaboração da minha query!
seguinte, tenho que fazer uma soma nos valores da mensalidade de acordo com o mes e ano!
ai fiz a seguinte query

SELECT SUM( CT_VALOR ) AS VALOR, EXTRACT(MONTH FROM CT_DT_PAGAMENTO ) AS MES,
EXTRACT(YEAR FROM CT_DT_PAGAMENTO ) AS ANO
FROM TB_CONTA
WHERE CT_REFERENCIA = 'R’
GROUP BY EXTRACT(MONTH FROM CT_DT_PAGAMENTO )

funciona! o problema é que se tenho um pagamento no ano de 2009 no mes 1 e outro pagamento em 2010 no mes 1,
a query soma como se os meses 1 fossem do mesmo ano.
Sei que para resolver preciso agrupar por mes e ano, mas não consegui fazer a query rodar se eu colocar o group by assim:

SELECT SUM( CT_VALOR ) AS VALOR, EXTRACT(MONTH FROM CT_DT_PAGAMENTO ) AS MES,
EXTRACT(YEAR FROM CT_DT_PAGAMENTO ) AS ANO
FROM TB_CONTA
WHERE CT_REFERENCIA = 'R’
GROUP BY EXTRACT(MONTH FROM CT_DT_PAGAMENTO ), BY EXTRACT(YEAR FROM CT_DT_PAGAMENTO )

alguém poderia me dizer como ficaria a query de modo que ela funcione?
obrigado

Vc está usando dois BY no GROUP.
A sintaxe é GROUP BY v1, v2, v3, vn

David muito obrigado!!
fiquei até sem graça agora heheh
não tinha visto a caca que eu tinha feito…
vlw

[quote=elugo]David muito obrigado!!
fiquei até sem graça agora heheh
não tinha visto a caca que eu tinha feito…
vlw[/quote]
Acontece hehe

[]´s