显示成绩直接输入即可,排名的话可以用RANK,格式是=RANK(N32,$N$32:$N$41),N32是要排名的科目或总分,$N$32:$N$41表示要排名的区间,加了“$”表示排名绝对引用这区域。
sql中查询排名名次
sql语句是这样的
select count(*) from student where class=601 and score>(select score from student where name="张三")
这个就求出了在601班的张三前有多少个人,他的名就是这个返回值+1,这个问题不关排序鸟事。做个统计就行了!
你不会是要在页面直接调用sql语句吧!
常规方法是把这个放在一个业务类传给数据访问层做处理后返回结果传给页面
你问的response.write这个有点吃力吧!
成绩排行榜怎么设计
做表格阿,在表格上依次写"科目,姓名,成绩,平均分,排名..."