Requête qui ne passe pas.
Résolu/Fermé
A voir également:
- Requête qui ne passe pas.
- Voir mot de passe wifi android - Guide
- Trousseau mot de passe iphone - Guide
- Mot de passe administrateur - Guide
- Identifiant et mot de passe - Guide
- Réinitialiser pc sans mot de passe - Guide
3 réponses
jordane45
Messages postés
38367
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
2 janvier 2025
4 721
Modifié le 20 avril 2021 à 23:52
Modifié le 20 avril 2021 à 23:52
Bonjour,
ne serait-ce pas plutôt
ne serait-ce pas plutôt
SELECT movieid , avg (rating) as moyenne FROM ratings GROUP BY (movieid) ORDER BY avg (rating) DESC, movieid ASC
Voici la solution grâce aux différentes réponses.
select movieid from ratings
group by movieid
order by avg(rating) desc, movieid asc
select movieid from ratings
group by movieid
order by avg(rating) desc, movieid asc
jee pee
Messages postés
40616
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
2 janvier 2025
9 474
Modifié le 20 avril 2021 à 23:34
Modifié le 20 avril 2021 à 23:34
Bonjour,
"classés par la moyenne des notes" n'a aucun sens, une requête qui pourrait avoir du sens serait plutot la liste des films supérieurs à la moyenne
select moveid from ratings order by rating desc, moveid asc
"classés par la moyenne des notes" n'a aucun sens, une requête qui pourrait avoir du sens serait plutot la liste des films supérieurs à la moyenne
20 avril 2021 à 23:58
ceci est la reponse:
select movieid from ratings
group by movieid
order by avg(rating) desc, movieid asc
21 avril 2021 à 00:00
J'y ai juste ajouté la moyenne dans le SELECT pour que tu vois que le classement fonctionne... après.. tu l'utilises ou non peu importe.
Bonne soirée.
21 avril 2021 à 00:04
Merci et bonne soirée également à vous!
20 avril 2021 à 23:59
21 avril 2021 à 00:04