当前位置: 代码迷 >> Sql Server >> 排序有关问题,请明白的一下。多谢
  详细解决方案

排序有关问题,请明白的一下。多谢

热度:40   发布时间:2016-04-24 10:03:17.0
排序问题,请明白的高手指点一下。谢谢
表:TableA 有一个字段ID,值为 1,2,3,4,5,6,7,8,9

select top 3 from tableA;
结果:
1
2
3

select * from (select top 3 from tableA)  t order by t.id desc;
9
8
7

我想得到
3
2
1
怎么办,出现987的结果又是为什么?
------解决方案--------------------
内层查询也要排序啊
  相关解决方案