读书人

加一行合计后的排序有关问题

发布时间: 2012-02-19 19:43:39 作者: rapoo

加一行合计后的排序问题
比如原来的表test里面的数据如下:
A
100
99
98
...

按照A的降序排列
现在我要在test里面加入一个合计行,要求其他行仍然按照降序排列,而合计行放在最后一行,该怎么做呢?


[解决办法]
select * from [table]
union all
select sum(a) from [table]
[解决办法]
select * from (select * from [table] order by a desc)a
union all
select sum(a) from [table]

读书人网 >SQL Server

热点推荐