Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Varios Left join para asociar varias tablas

Estas en el tema de Varios Left join para asociar varias tablas en el foro de Bases de Datos General en Foros del Web. Tengo un problemilla: He asociado mediante left join la tabla RplePchoqueDet as pd con pd.rplePchoqueContSet y RplePchoqueDet as pd con pd.rpleSolicMot correctamente. Y necesito asociar ...
  #1 (permalink)  
Antiguo 05/03/2008, 09:36
 
Fecha de Ingreso: febrero-2008
Mensajes: 38
Antigüedad: 16 años, 2 meses
Puntos: 0
Exclamación Varios Left join para asociar varias tablas

Tengo un problemilla: He asociado mediante left join la tabla RplePchoqueDet as pd con pd.rplePchoqueContSet y RplePchoqueDet as pd con pd.rpleSolicMot correctamente.
Y necesito asociar además pd.rplePchoqueContSet as pdc con pdc.rpleUsuarios.
Muchas gracias.
(Lo que está en verde es lo que he intentado añadir sin éxito)

select pd.plandetPk, l.nomb, l.ape1, l.ape2, l.cip, pd.estado, solicmot.motDesc, pdc.comentario, pdc.fecha, pdcu.nombre
from RplePchoqueDet as pd left join pd.rplePchoqueContSet as pdc left join pd.rpleSolicMot as solicmot, //" pdc left join pdc.rpleUsuarios as pdcu, Lesp as l
where pd.rplePlanChoque.pkPlan = ? +
(pdc.pchoqueContPk is null or pdc.pchoqueContPk = +
(select max(laux.pchoqueContPk) from RplePchoqueCont as laux where pd.plandetPk = laux.rplePchoqueDet)) and pd.norden = l.id.norden and pd.centro=l.id.centro;
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:24.