H
hokyeah2
Unregistered / Unconfirmed
GUEST, unregistred user!
表名为student<br>考号 姓名 年级 成绩 排名<br>101 A 1 85<br>102 B 1 70<br>103 C 1 85<br>201 D 2 90<br>202 E 2 55<br>203 F 2 40<br>请问如何分年级求出"排名",且成绩相同,排名一样.<br>我用以下方法,只是求出全部人的排位,但不是分年级排位,请问有什么方法<br>select 考号,姓名,年级,(select count(*)+1 from student where student>a.student) as 排名 from student a