Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/01/2011, 03:38
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: sentencia en sql

con LEFT JOIN

SELECT p.cedula, c.nombre, IFNULL(v.articulo_vendido, 'sin venta') articulo, p.valor FROM pagos p INNER JOIN
clientes c ON c.idcliente = p.idcliente LEFT JOIN ventas v ON p.cedula = v.cedula

No lo he probado, y tampoco nos dices con qué campos relacionas pagos con cliente. He imaginado que tienes un campo idcliente (PK en clientes y FK en pagos) en ambas tablas. Si la cédula siempre aparece en la tabla pagos, creo que obtendrás lo que quieres.