日期:2014-05-17  浏览次数:20850 次

求和问题
字段1
20
40
100
30   ....
(共有1000条+)
把“字段1”按降序排列,取前100条求和,sql语句怎么写或有其他简单的方法,谢谢。

------解决方案--------------------
可以分两步走,首先选字段插入临时表
select top 100 fd1 into temptable from tbl order by fs1
然后取sum
select sum(fd1) from temptable
------解决方案--------------------
select sum(字段1) from (select top 100 字段1 from table order by 字段1 desc) a