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】

相关推荐
LCG元1 天前
Linux 性能监控三板斧:top/vmstat/iostat 快速入门
linux
LCG元1 天前
实战案例:服务器磁盘空间告急,如何快速定位和清理"大文件"
linux
以琦琦为中心1 天前
很好!从 `fdisk -l` 输出可以看到您的磁盘确实是600GB,但只有29.5GB被分配给根分区 `/dev/sda3`。现在我来帮您扩展这个分区。
linux·ubuntu
合作小小程序员小小店1 天前
web开发,在线%小区,物业%管理系统,基于idea,html,jsp,java,ssm,mysql数据库
java·数据库·mysql·jdk·intellij-idea
wc_xue_fei_le1 天前
11.11DNS主从服务器
linux·服务器·前端
用户31187945592181 天前
申威SW64系统安装docker-ce-19.03.14.rpm详细教程(附安装包)
linux
m***11901 天前
Redis 设置密码(配置文件、docker容器、命令行3种场景)
数据库·redis·docker
是Dream呀1 天前
华为CANN 8.0深度评测:挑战CUDA生态的AI计算架构
运维·服务器·cann
white-persist1 天前
二进制movl及CTF逆向GDB解析:Python(env)环境下dbg从原理到实战
linux·服务器·开发语言·python·网络安全·信息可视化·系统安全
sxjk19871 天前
华为IMS系统主要接口备忘
运维·服务器·前端·核心网