表:查询1
姓名 订单金额
邓学锋 ¥141,910
苟军强 ¥233,720
林雪 ¥300,494
杨敬轩 ¥163,340
张子丰 ¥119,270
郑丹芮 ¥102,120
这样一个表,用sql排名
SELECt 姓名,订单金额
FROM 查询1
ORDER BY 订单金额 DESC
然后我只想显示前3名,要怎么办啊?
谢谢!
access排名显示前3
答案:2 悬赏:40
解决时间 2021-11-26 22:37
- 提问者网友:情系雨樱花
- 2021-11-26 06:39
最佳答案
- 二级知识专家网友:社会水太深
- 2021-11-26 07:32
SELECt Top 3 姓名,订单金额
FROM 查询1
ORDER BY 订单金额 DESC
----------------------------
Top 3 表示前三个
FROM 查询1
ORDER BY 订单金额 DESC
----------------------------
Top 3 表示前三个
全部回答
- 1楼网友:哭不代表软弱
- 2021-11-26 07:54
select top int((select count(*) from student)*0.3) 姓名 from student order by (select sum(成绩)/(select count(*) from score where 学号=student.学号) from score) desc
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯