22/08/2007, 10:19
|
| | Fecha de Ingreso: junio-2007 Ubicación: Barcelona
Mensajes: 20
Antigüedad: 17 años, 6 meses Puntos: 1 | |
Re: Consulta en una relación de muchos a muchos El campo idCampo3 está en la tabla1? No debería ser en la tabla3?
Quizás no te haya entendido bien aún... De todas formas, creo que la sql podría ser algo como:
SELECT t1.nombreCampo1, t2.nombreCampo2, t4.nombreCampo3
FROM tabla4 as t4 LEFT OUTER JOIN
tabla3 as t3 ON t4.idCampo3 = t3.idCampo3 LEFT OUTER JOIN
tabla1 as t1 ON t3.idCampo1 = t1.idCampo1 LEFT OUTER JOIN
tabla2 as t2 ON t3.idCampo2 = t2.idCampo2
Suerte! |