能否直接用SELECT语句来写~~
情况是这样的~~
表内容 名字 成绩 备注
.... ...
张三 58
李四 60
王五 61
怎么用SELECT语句直接读出数值 60 这个值
我是用VB6.0 语言来编程的 成绩这字段已经由小到大进行排序过的
SQL2000 读取一个表里的倒数第二个记录里的一个字段的数据
答案:2 悬赏:70 手机版
解决时间 2021-03-20 00:57
- 提问者网友:原来太熟悉了会陌生
- 2021-03-19 02:09
最佳答案
- 五星知识达人网友:轮獄道
- 2021-03-19 02:47
select top 1 * from
(select top 2 * from 表名 order by 成绩 desc) as t
order by 成绩 asc
(select top 2 * from 表名 order by 成绩 desc) as t
order by 成绩 asc
全部回答
- 1楼网友:老鼠爱大米
- 2021-03-19 03:37
你好!
SELECt 成绩 FROM 表名
WHERe ID=(
SELECt TOP 1 ID FROM 表名 ORDER BY 成绩 DESC) - 1
ID是你表的主键。
我的回答你还满意吗~~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯