Bonjour,
J'utilise une base pour enregistrer les resultats des concours d'un groupe d'archers.
Je voudrais afficher les 3 meilleurs scores de chacun.
Malgres mes multiples essais je ne trouve pas la solution.
Quelqu'un pourrait-il m'aider ?
Merci
Bonjour,
J'utilise une base pour enregistrer les resultats des concours d'un groupe d'archers.
Je voudrais afficher les 3 meilleurs scores de chacun.
Malgres mes multiples essais je ne trouve pas la solution.
Quelqu'un pourrait-il m'aider ?
Merci
Merci,
Je n'ai pas su chercher, ce n'est pourtant pas faute d'avoir essayé
En fait c'est pas tout a fait ce que je souhaite faire.
Ce sont les 3 meilleurs scores pour chaque archers et pas seulement les 3 meilleurs de tous les scores.
il y a eu plusieurs sujet là dessus dans le forum, je te laisse le soin d'essayer de les retrouver.
mais cela devrais ressembler à cela:
avec qq contrainte sur les égalités, il faut pour lever ce pb utiliser un index supplémentaire.
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 select archer, score from resultat where dcount("*","resultat","(score>=" & score & ") and (archer='" & archer & "')") <= 3 order by archer, dcount("*","resultat","(score>=" & score & ") and (archer='" & archer & "')")
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager