Requete avec moyenne avg [mysql] - SQL/NoSQL - Programmation
Marsh Posté le 25-01-2008 à 18:18:02
Quelque chose dans le genre :
select user.prod, AVG(note) moyenne
from user
left join notes on notes.id_prod = user.id_user
where user.prod like '%toto%'
group by user.id_user
order by moyenne
(j'imagine qu'il y a une erreur sur les noms de tables/colonnes )
Marsh Posté le 25-01-2008 à 18:47:10
Merci pour ta réponse mrbebert j'essaie ca de suite
J'ai éditer mon message, effectivement je m'étais trompé...
Marsh Posté le 25-01-2008 à 17:28:07
Salut tout le monde,
voilà je bloque sur une requete
table notes
id_prod | note
2 | 10
2 | 9
5 | 12
table prod
id_prod | prod
2 | clavier
4 | clavier sans fil
5 | souris
Voila en fait je voudrais selectionner des produits par leur nom (avec like) dans l'ordre décroissant de leur note moyenne.
mais vraiment je bloque!
Si quelqu'un peut m'aider ca serait super,
merci d'avance.
Message édité par the_silencer le 25-01-2008 à 18:46:01