当前位置: 代码迷 >> Sql Server >> sql中如何讲查询数据倒序插入临时表
  详细解决方案

sql中如何讲查询数据倒序插入临时表

热度:49   发布时间:2016-04-24 09:49:34.0
sql中怎么讲查询数据倒序插入临时表

sql:
select  字段1,字段2,字段3 into #item from ( select  字段1,字段2,字段3  from 表A )


能不能将 "select  字段1,字段2,字段3  from 表A" 查询出来的数据倒序   如果在后面加上order by **  就会提示 "除非同时指定top ,否则order by 子句在视图,内嵌函数,派生表和子查询中无效"
------解决思路----------------------
可以直接这样
select  字段1,字段2,字段3 into #item from A order by **

------解决思路----------------------
select  字段1,字段2,字段3
  into #item
  from 表A
 order by 字段1 DESC, 字段2 DESC,字段3 DESC


------解决思路----------------------
可否先插进去,然后查的时候在“倒序”查呢。
------解决思路----------------------
这样试试


insert into #item select  *  from 表A  order by **
  相关解决方案