Bonjour à tous
Je dispose d'une table Détails au sein de laquelle j'enregistre tous les fournisseurs qui m'ont fait une proposition de prix concernant des articles donnés. Je souhaite maintenant connaître quel fournisseur est le moins cher pour chaque article.
Ma table comporte les champs suivants : NomFournisseur, CodeArticle, RefArtFournisseur, Prixunitaire, Conditionnement
Je parviens à faire une requête par opération regroupée sur le code article avec un min(PrixUnitaire) mais impossible d'y ajouter le nom de mon fournisseur. Je ne sais pas comment procéder.
Existe t'il une requête SQl me permettant de résoudre ce problème ? Faut t'il passer par une deuxième requête basée sur la première ? Il faut également tenir compte que plusieurs fournisseurs peuvent être en concurence sur un article (2 fournisseurs peuvent proposer le meilleur pour un même article)
Merci à tous ceux qui prendront la peine de se pencher sur mon problème
Jean Noël
Partager