SQL 语句的执行顺序

数据库引擎在执行SQL语句并不是从SELECT开始执行,而是从FROM开始,执行顺序如下(关键字前面的数字代表SQL执行的顺序步骤):

⑧SELECT ⑨DISTINCT ⑩①【Top Num】 【select list】

①FROM { left_table_name**}**

③【join_type】 JOIN { right_table_name**}**

② ON 【join_condition】

④WHERE 【where_condition】

⑥WITH 【CUBE | RollUP】

⑤GROUP BY 【group_by_list】

⑦HAVING 【having_condition】

⑩ORDER BY 【order_by_list】

相关推荐
BS_Li15 小时前
【Linux网络编程】Socket编程UDP
linux·网络·udp
Yushan Bai15 小时前
ORACLE EXADATA的CPU P1 主核心cores 瞬间临时无法被固件注册MCA控制器引起的重启问题分析
数据库·oracle
金刚狼8815 小时前
Active和Passive两种扫描模式下,接收到的BLE广播报文的不同
windows
知识分享小能手15 小时前
MongoDB入门学习教程,从入门到精通,MongoDB从应用程序连接副本集(12)
数据库·学习·mongodb
时光之源15 小时前
程序猿常用命令行(Linux、Windows、Powershell、CMD、conda、pip、apt)
linux·conda·pip
qing2222222215 小时前
Linux:/var/log/journal 路径下文件不断增加导致根目录磁盘爆满
linux·运维·前端
你才是臭弟弟15 小时前
MongoDB Community Server (社区版)安装流程
数据库·mongodb
X-⃢_⃢-X15 小时前
四、索引的创建与设计原则
数据库·mysql
你才是臭弟弟15 小时前
MongoDB介绍
数据库·mongodb
lwx91485215 小时前
Linux-后台运行操作符&
linux·运维·服务器