概念注意事项:
在子查询中使用 order by 子句子查询在概念上可能没有意义。子查询的结果将在外部查询中使用,最终需要排序。因此,不需要单独对子查询进行排序。
技术注意事项:
SQL 查询结果本质上是无序的。即使您在子查询中使用 order by 子句,从外部查询返回的结果的顺序仍然是不确定的。对子查询进行排序变得毫无意义。
特定于实现的差异:
由于优化,特定的 RDBMS 实现可能会表现出不同的行为。但是,强烈建议不要依赖这种特定于实现的行为。
异常:
在子查询中使用 TOP 或 LIMIT 时,必须包含以下顺序:条款。然而,这些结构在 SQL 中并未标准化,可能不会得到普遍支持。
以上是我可以在子查询中使用 ORDER BY 吗?的详细内容。更多信息请关注PHP中文网其他相关文章!