SQL语句查询排名第10的学生姓名
答案:3 悬赏:40 手机版
解决时间 2021-04-03 07:14
- 提问者网友:那叫心脏的地方装的都是你
- 2021-04-02 12:28
SQL语句查询排名第10的学生姓名
最佳答案
- 五星知识达人网友:人间朝暮
- 2021-04-02 12:36
select * from (
select rownum as r, 数学成绩表.* from 数学成绩表
order by 分数 desc
)aa where r=10
select rownum as r, 数学成绩表.* from 数学成绩表
order by 分数 desc
)aa where r=10
全部回答
- 1楼网友:摆渡翁
- 2021-04-02 14:16
如果是MS SQL:
select *
from (
select ROW_NUMBER() over (order by 成绩 desc) id, *
from 数学成绩表
)T where id=10
select *
from (
select ROW_NUMBER() over (order by 成绩 desc) id, *
from 数学成绩表
)T where id=10
- 2楼网友:不甚了了
- 2021-04-02 12:50
select * from
(select top 10 id,score
from table
order by score) a
where a.id not in (select top 9 id from table order by score)
(select top 10 id,score
from table
order by score) a
where a.id not in (select top 9 id from table order by score)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯