Requête qui ne passe pas.
Résolu/Fermé
A voir également:
- Requête qui ne passe pas.
- Piratage facebook changer mot de passe - Guide
- Voir mot de passe wifi android - Guide
- Mettre un mot de passe sur un dossier - Guide
- Mot de passe administrateur - Guide
- Outlook mot de passe oublié - Guide
3 réponses
jordane45
Messages postés
38144
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
21 avril 2024
4 650
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
39631
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
24 avril 2024
9 234
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