Quanto a formatação da query Select,
Exemplo 1: SELECT FORMA_PAGTO, SUM(VALOR) AS SOMA FROM COMPRAS WHERE DATA < '10-NOV-2010' GROUP BY FORMA_PAGTO;
Exemplo 2: SELECT FORMA_PAGTO, SUM(VALOR) AS SOMA FROM COMPRAS GROUP BY FORMA_PAGTO WHERE DATA < '10-NOV-2010' ;
O GROUP BY tem um local específico para permanecer?