Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/07/2010, 12:21
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: uso de left join y sum

cacr

Habría que mirar que valores tienen las tablas y a que tabla pertenecen los campos que llamas en el select.

Cabe aclarar que cuando tienes valores nulos y haces un sum, solo sumará aquellos que tienen valores y omitirá los nulos.

Para evitar esto podrías probar algo así:
Código SQL:
Ver original
  1. SELECT est_002, SUM(COALESCE(agri04_005,0))
  2. FROM agri04 LEFT OUTER JOIN public.estado USING (reg_001, est_001)
  3. WHERE agri04_001 = '2006'
  4. GROUP BY est_002
  5. ORDER BY est_002;

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming