1 出现如下错误
select test from (select '112' as test order by test ) A
除非另外还指定了 TOP、OFFSET 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效。
2 解决办法
子查询中添加TOP(100) PERCENT
select test from (select TOP(100) PERCENT '112' as test order by test ) A
以上会出现排序失效的情况
更改为TOP(99.99) PERCENT 即可