J'aurai une petite question SQL... Voila, en faisant cette requete (en gros, ca calcule le prix moyen pour chaque fromage d'une BDD) :
Citation :
select cheesename, avg(price) as average_price from rates x, offers y
where (
(x.cheesename = y.cheesename) and (rating = '5')
)
group by cheesename
|
J'obtiens ce résultat :
Citation :
CHEESENAME AVERAGE_PRICE ============================== ============= Finn 4.65 Gorgonzola 6.52 Single Gloucester 7.48
|
Et maintenant, ce que je voudrais, c'est extraire de ca, le fromage qui a le prix moyen minimum (c'est-a-dire le fromage Finn). Quelqu'un saurait comment faire ca ?? En gros, qu'est ce que je dois modifier ou ajouter dans ma requete pour faire ca directement (sans utiliser de vues) ? Je ne sais pas, c'est peut-etre un truc tout bete, mais la ca fait une heure que j'essaye et j'arrive toujours pas !! Merci d'avance !