Hola. No soy capaz de resolver esto, por si me podríais ayudar por favor.
Tengo una tabla artículos y una tabla artículos-imágenes.
Un artículo puede tener varias imágenes. Las imágenes de un artículo se caracterizan por tener un campo orden.
Con estos registros:
TABLA ARTICULOS
Articulo 1.
Articulo 2
TABLA ARTICULOS-IMÁGENES
Imagen 1 articulo 1 orden 5
Imagen 2 articulo 1 orden 3
Imagen 3 articulo 1 orden 10.
Imagen 4 articulo 2 orden 4
Imagen 5 articulo 2 orden 2
Quiero una consulta que me devuelva:
Articulo 1 imagen 2 orden 3
Articulo 2 imagen 5 orden 2.
Es decir, que me devuelva la imagen de cada artículo cuyo orden sea el mas bajo.
Partiendo con esta consulta, no soy capaz de conseguirlo:
SELECT * FROM articulos INNER JOIN imagenes ON articulos.Id = imagenes.idarticulo