Pruebala así:
Código SQL:
Ver originalSELECT SUM(t1.Hombres),SUM(t1.Mujeres),(MIN(t1.edad)||' - '||MAX(t1.edad))::text FROM
(
SELECT SUM(dem01_005) AS Hombres, SUM(dem01_006) AS Mujeres, dem01_004 AS edad FROM dem01 WHERE dem01_002 = '2000' AND dem01_004 BETWEEN 0 AND 9 GROUP BY dem01_004 HAVING dem01_004 >= 0 AND dem01_004 <= 4 ORDER BY dem01_004
) AS t1;
Nos cuentas como te va.