Lo unico que se me ocurre es que crees una tabla temporal (Ej: TempMES) con los campos mes y Total
Luego haces:
Código:
delete from TempMES;
Insert Into TempMES select extract(month from fecha), sum(total)
from ventas
where extract(Year from fecha )= 2005;
y ahora si puedes agrupar por mes:
Código:
select Mes, sum(total)
from TempMES
group by Mes
Se que no es lo optimo, pero quizas te saque del apuro. Una forma mas elegante de hacer lo mismo es creando una vista, pero lamentablemente Paradox no las soporta.
Saludos