Hola, necesito ayuda con una consulta entre 2 tablas.
Tengo la siguiente estructura-
PRODUCTOS
Código:
ID – PRODUCTO
1 – Titulo Producto 1
2 – Titulo Producto 2
FOTOS
Código:
ID_PRODUCTO - FOTO - ORDEN
1 - 1.PNG - 1
1 - 2.PNG - 2
2 - 1.PNG - 2
2 - 2.PNG - 1
3 - 1.PNG - 8
3 - 5.PNG - 1
Necesito sacar un listado de todos los productos, incluida una sola FOTO según el ORDEN ASC.
Solo una imagen por producto y que ésta sea la de menor orden.
EJ:
Código:
ID – PRODUCTO – FOTO
1 - Titulo Producto 1 - 1.PNG
2 - Titulo Producto 2 - 2.PNG
3 - Titulo Producto 3 - 5.PNG
Intente con la siguiente cosulta, entre otras varias…
SELECT * FROM PRODUCTOS AS prods
LEFT JOIN FOTOS AS pics ON pics. ID_PRODUCTO = prods.id
ORDER BY pics.orden ASC;
Pero me lista todos los productos y todas las fotos.
Espero haberme explicado.
Saludos.