Bonjour,
J'ai une table Résultat dans laquelle j'ai les champs Nom et points.
J'aimerais créer une requête qui me retourne pour chaque Nom les 2 meilleurs points.
Si je fais :====================
# Nom # Points #
====================
# MoThA # 3 #
# MoThA # 1 #
# MoThA # 5 #
# MoThus # 6 #
# MoThus # 3 #
# MoThus # 1 #
=====================
Il ne me retourne bien sûr que les 5 meilleurs résultats mais pour un seul Nom.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Select Nom, Points from Resultat where Points IN (select top (2) Points from Resultat order by Points desc)
Comment faire en sorte qu'il me le fasse pour chaque Nom ?
Partager