Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/10/2014, 15:53
Bier
 
Fecha de Ingreso: enero-2002
Mensajes: 1.174
Antigüedad: 22 años, 3 meses
Puntos: 21
Respuesta: Mostrar fila de 2 tablas

Cita:
Pero como estás recibiendo un NULL, puedes perfectamente controlar el resultado y poner cero:
Código MySQL:
Ver original
  1. SELECT c.nombre, IFNULL(a.compra, 0) compra
  2. FROM clientes c
  3.     LEFT JOIN acum a ON c.cliente = a.cliente
Muchas gracias, tu respuesta me será de mucha utilidad...

En realidad tengo varios campos que se suman, la había reducido a mínima expreción, hice mal mi planeamiento:

Esta es mi instrucción completa:

Código MySQL:
Ver original
  1. SELECT c.nombre, a.compra, (a.sub + a.iva + a.flete)
  2. FROM clientes c
  3. LEFT JOIN acum a on c.cliente = a.cliente
Disculpa, pero no veo como incluir el IFNULL dentro de la suma.
Gracias desde ahora