Bonjour,
Je galère pour effectuer une requête sur deux tables :
J'ai une Table PRODUITS, avec le champs id
Une table Prix, avec les champs id, id_produit, prix (valeur du prix)
Je souhaite récupérer TOUS les produits, du moins cher au plus cher, sachant qu'un produit a plusieurs prix. J'ai dont effecté la requête :
Le problème, c'est qu'il me renvoi autant de fois le même produit qu'il y a de prix pour ce produit... par exemple, si un produit à 3 prix, il me renvoi trois fois le même produit.
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT Produits.id,Produits.id_rubrique FROM Produits LEFT JOIN Prix ON Prix.id_produit=Produits.id ORDER BY Prix.Prix ASC
Que puis-je faire pour résoudre ce problème et ne sortir qu'une fois un même produit, associé à son prix minimum ?
Merci.
Partager