码迷,mamicode.com
首页 > 其他好文 > 详细

除非另外还指定了 TOP 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询

时间:2014-09-12 15:06:33      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:t-sql   除非另外还指定了 top 或 for x   否则   order by 子句在视图内联函数派生   top 100 percent   

报错:

除非另外还指定了 TOP 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效。


只要我们在嵌套子查询视图里面加入:top 100 percent即可

例如:

select * from (
select top 100 percent * from tb   order by col desc
) as a order by col desc


除非另外还指定了 TOP 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询

标签:t-sql   除非另外还指定了 top 或 for x   否则   order by 子句在视图内联函数派生   top 100 percent   

原文地址:http://blog.csdn.net/mssql_dba/article/details/39229961

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!