Queria hacer una consulta a estas tres tablas:
usuarios_ampliado
- ID_USUARIO
- NOMBRE
- APELLIDOS
fotos
- ID
- ID_SECCION
- iD_ELEMENTO
fotos_dimensiones
- ID_FOTO
- DIMENSIONES
- NOMBRE_FICHERO
Resulta que tengo que sacar el nombre y apellidos del usuario, y el nombre de la foto (solo si ha subido la foto). Uso left join, pero luego en la siguiente tabla no lo hace por que el left join lo hago sobre usuarios_ampliado, y deberia hacerlo sobre fotos
Código MySQL:
Ver originalSELECT ua.NOMBRE
, ua.APELLIDOS
, fd.NOMBRE_FICHERO
AS IMG
FROM usuarios_ampliado ua
LEFT JOIN fotos f
ON f.ID_SECCION
= 4 AND f.ID_ELEMENTO
= ua.ID_USUARIO
LEFT JOIN fotos_dimensiones fd
ON fd.ID_FOTO
= f.ID
AND fd.DIMENSIONES
= '60x60'
Cual seria la forma correcta de hacer los left joins?
Gracias!