读书人

一个比较难的查询语句解决办法

发布时间: 2012-01-19 00:22:27 作者: rapoo

一个比较难的查询语句
题目:请按照学习成绩的大小,输出名次在10-20之间的学生的信息
表结构:id(primary key),stu_Name,stu_Score
尽量在一个表里,如不行,也可以分开

请各位指点!
谢谢

[解决办法]
select top 10 * from TblName where stu_Score > (select max(stu_Score) from (select top 10 stu_Score from TblName order by stu_Score desc)as tblTmp) order by stu_Score

读书人网 >SQL Server

热点推荐