小编典典

SQL概念顺序评估

sql

有人可以解释一下SELECT语句的概念执行顺序是什么,请提供一个示例吗?

我在Google上进行了搜索,但它们似乎都使用了相同的示例,而没有详尽的解释。


阅读 151

收藏
2021-04-07

共1个答案

小编典典

select概念上讲,按以下顺序评估查询:

  1. from条款
  2. where条款
  3. group by条款
  4. having条款
  5. select条款
  6. order by条款

这是“概念性”处理,解释了SQL的一些作用域规则。实际上,查询的执行方式可能有所不同。

SQL Server文档在此处说明了此顺序。

2021-04-07