Tiro la siguiente consulta:
Código:
Que me devuelve:# SELECT est_002, sum(agri04_005) FROM agri04 LEFT OUTER JOIN public.estado USING (reg_001, est_001) WHERE agri04_001 = '2006' GROUP BY est_002 ORDER BY est_002;
Código:
Resulta, que cuando tiro la misma consulta para el año 2005, me devuelve un sólo registro... est_002 | sum ----------+---------- Mérida | 29555.05 Táchira | 43560.38 Trujillo | 18247.05 (3 filas)
¿al utilizar LEFT JOIN no debería traerme los 3 estados, aunque no tengan datos? o el SUM es tan especial que requiere un tratamiento especial?