Quel devrait être le rang centile pour chacun de ces enregistrements et y a-t-il une requête MySQL que je peux exécuter pour calculer le percentile du score?Calcul du percentile à l'aide de données cumulatives dans MySQL
id score cumulative_score percentile
1 100 100 ?
2 50 150 ?
3 25 175 ?
4 25 200 ?
5 10 210 ?
Donc, le gars qui a obtenu un score de 100 est dans le 80e centile? Je suppose qu'il n'est pas possible d'être dans le 100e percentile car cela signifierait que le score 100 était supérieur à 100% de tous les participants, ce qui n'est pas possible parce que le score 100 est inclus dans tous les participants. Déroutant! –
Il divise juste une distribution en 100 groupes de taille égale (ou approximativement égale, selon l'arrondi), 0-99. – WhirlWind