(新手提问)如何取前3名的数据之合

bogeymanzx 2005-04-13 12:21:18
一个简单的TABLE1 (usnm,ussc)
张三 86
李四 99
王五 54
. .
. .

我如何求得 这些人中前3名的成绩之合? 谢谢赐教~~,不胜感激
...全文
66 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
bogeymanzx 2005-04-13
  • 打赏
  • 举报
回复
谢谢大家~,我可能一上来说的有些错误,应该是成绩最高的前3名,这样我用TOP 之前先排个序就可以了吧?
xiaomeixiang 2005-04-13
  • 打赏
  • 举报
回复
select sum(ussc) from
(select top 3 * from table1 order by ussc desc)m
3gold 2005-04-13
  • 打赏
  • 举报
回复
select sum(ussc) from (select top 3 ussc from TABLE1 order by ussc desc)
上面少打了个3
3gold 2005-04-13
  • 打赏
  • 举报
回复
select sum(ussc) from (select top ussc from TABLE1 order by ussc desc)

34,872

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧