除非另外还指定了 TOP 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表中无效
今天遇到了这个问题。但不知道那是什么问题,所以就去百度了一下。
其实在这种情况下可以看出此时我们的查询语句是作为子查询的,所以我们的查询语句应该按照提示改。假如原来是“select * from guest order by Id desc”,则应改为:“select top 100 percent * from guest order by Id desc”。
有关说明:top 100 percent是指返回符合条件的100%的记录,即所有符合条件的记录
而top 100是指返回符合条件的100条记录,即只返回符合条件的100条记录
初学者要注意两者的区别啊!