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
38156
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
4 mai 2024
4 655
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
39684
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
4 mai 2024
9 255
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