我使用 SQL Server 2008
我有下表T1
Std_Name | Grade
-------------
ALI | 60
San | 55
Saqo | 55
SARA | 50
JOER | 50
MANDA | 50
AEROP | 25
NOAM | 24
我怎样才能得到前3名最高分的学生?
结果应该是这样的:
RNK# - Std_Name | Grade
-----------------
1- ALI | 60
2- San | 55
2- Saqo | 55
3- SARA | 50
3- JOER | 50
3- MANDA | 50
不使用 RnK FUNCTION 等 OLAP 函数
DBRM 是 SQL SERVER 我在写下时需要排名号