首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

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

2012-02-19 
加一行合计后的排序问题比如原来的表test里面的数据如下:A1009998...按照A的降序排列现在我要在test里面加

加一行合计后的排序问题
比如原来的表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]

热点排行