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】

相关推荐
瀚高PG实验室16 小时前
审计日志(audit_log )文件过大
数据库·瀚高数据库
tzhou6445216 小时前
MySQL主从复制与读写分离:从原理到实战
数据库·mysql·adb
爬山算法16 小时前
Redis(161)如何使用Redis实现分布式锁?
数据库·redis·分布式
Evan芙16 小时前
用Shell脚本破解经典鸡兔同笼问题
linux·运维·网络
可可苏饼干16 小时前
NoSQL 与 Redis
数据库·redis·笔记·学习·nosql
悟能不能悟16 小时前
登录jenkins默认用户密码
运维·jenkins
大大大水蜜桃16 小时前
Nginx HTTPS服务搭建实验
运维·nginx·https
不穿格子的程序员16 小时前
MySQL篇3——MySQL深度揭秘:MySQL 索引失效情况与日志机制(redolog undolog binlog)介绍
数据库·mysql·索引失效·日志机制
麦芽糖021916 小时前
若依管理系统去掉Redis相关配置
数据库·redis·缓存
数据库学啊16 小时前
国产时序数据库厂家哪家好
数据库·时序数据库