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】

相关推荐
wuminyu4 分钟前
JUC包的AQS与JVM的ObjectMonitor机制对比分析
java·linux·c语言·jvm·c++
山海鲸可视化5 分钟前
数字孪生技术:创新性破解城市高温难题
大数据·运维·数字孪生·数据可视化·可视化大屏
XR风云7 分钟前
docker buildx 忽略容器镜像服务的证书校验的方法
运维·docker·容器
0566468 分钟前
RAG 向量检索:从“查字“到“查意“
数据库·人工智能·学习·oracle
bug嘛我经常写11 分钟前
dbf文件UTF-8转GBK编码,以及两编码文件互转
数据库·python
去伪存真202513 分钟前
数字工厂与产线孪生的平台能力深度拆解
大数据·运维·人工智能·机器人
知行合一。。。14 分钟前
LangGraph--03--本地服务与 Studio 调试
数据库
Csvn29 分钟前
📊 SQL 入门 Day 15:日期与字符串函数 — SQL 中的数据处理瑞士军刀
后端·sql
你不是我我30 分钟前
【AI 测评】PostgreSQL主从流复制实战:数据同步、状态验证与故障切换
数据库·postgresql
月落归舟34 分钟前
Redis 三种消息队列实现方案
数据库·redis·list