Estoy intentando realizar una consulta SELECT entre tres tablas. La primera, contiene la información de una serie de publicaciones. Su descripción, sus dimensiones, su título... y además una clave foránea que la relaciona con la taba menu_publicaciones. Esta tabla contiene los tipos de publicaciones: catálogos y ilustraciones. Por último, la tercera tabla, fotos_publicaciones, contiene las urls de las imágenes que corresponden a cada publicación. Por tanto, tiene una clave foránea que relaciona cada imágen con su publicación.
Una vez nons hemos situado, o no... mi cuestión es: ¿Cómo puedo conseguir con una sola consulta la información de la tabla publicaciones, la de la tabla menu_publicaciones (hasta aquí conseguido) y todas las imágenes que le corresponden a esa publicación concreta.
Con esta consulta solo aparece una imágen por cada publicación:
Código :
SELECT a.any, a.titol, a.descripcio_eng, b.tipus_eng, c.url_amp
FROM publicacions a, menu_publicacions b, fotos_publicacions c
WHERE a.id_menu = b.id AND c.id_pub = a.id
LIMIT 3