Ver Mensaje Individual
  #6 (permalink)  
Antiguo 03/08/2008, 12:49
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Más de dos left join??

He probado esto y parece que funciona;
SELECT f.nombre, p.finques_id_fi, t.operacions_numop, e.operacions_num_op FROM finques f INNER join poseix p ON p.finques_id_fi = f.id_fi INNER JOIN te t ON t.clients_nif = p.clients_nif LEFT JOIN enllaç e ON f.id_fi = e.finques_id_fi WHERE t.operacions_numop = "08jl6" AND e.operacions_num_op IS NULL

Cruza las tablas implicadas con INNER JOIN, y a la hora de comparar con los datos de enllaç empleamos un LEFT JOIN para poder usar los NULL

He usado las tablas finques, enllaç, te y poseix.

Última edición por jurena; 04/08/2008 a las 07:01