除非另外还指定了 TOP、OFFSET 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效。
时间: 2024-01-20 08:04:20 浏览: 106
SQL Server 查询处理中的各个阶段(SQL执行顺序)示例
是的,您说的是正确的。在视图、内联函数、派生表、子查询和公用表表达式中,ORDER BY 子句只有在与 TOP、OFFSET 或 FOR XML 一起使用时才有效。因为在这些情况下,ORDER BY 子句可以用来指定返回结果的排序顺序或限制结果集的大小。否则,ORDER BY 子句是没有意义的,因为这些对象本身就不是存储数据的表,而是查询结果的虚拟表。
阅读全文