Was ist der beste Weg, um Perzentil-Rankings (z.B. das 90. Perzentil oder der Medianwert) in MSSQL 2005 zu berechnen?
Ich möchte in der Lage sein, die 25., Median und 75. Perzentile für eine einzelne Spalte von Noten (vorzugsweise in einem einzigen Datensatz, so dass ich mit Durchschnitt, Maximum und Minimum kombinieren kann) zu wählen. Die Tabellenausgabe der Ergebnisse könnte zum Beispiel so aussehen:
Group MinScore MaxScore AvgScore pct25 median pct75
----- -------- -------- -------- ----- ------ -----
T1 52 96 74 68 76 84
T2 48 98 74 68 75 85