gpt4 book ai didi

sql - SQL select 语句的不同部分的执行顺序是什么?

转载 作者:行者123 更新时间:2023-12-01 21:20:03 24 4
gpt4 key购买 nike

SQL select 语句的不同部分的执行顺序是什么?例如
独特
来自
订购依据
分组依据

多行函数(计数、平均值、最大值、最小值...)
top(sql server) 或 limit(mysql)
其他部分

不同数据库的执行顺序是否相同?非常感谢。

最佳答案

看看

SQL SERVER – Logical Query Processing Phases – Order of Statement Execution

  1. FROM
  2. ON
  3. OUTER
  4. WHERE
  5. GROUP BY
  6. CUBE | ROLLUP
  7. HAVING
  8. SELECT
  9. DISTINCT
  10. ORDER BY
  11. TOP

此外,有关一些好的信息,请参阅 Logical Query Processing

关于sql - SQL select 语句的不同部分的执行顺序是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2617661/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com