MySQL的语句执行顺序

一、sql执行顺序

from 
join 
on 
where 
group by(开始使用select中的别名,后面的语句中都可以使用)
avg,sum.... 
having 
select 
distinct 
order by
limit 

 

从这个顺序中我们不难发现,所有的 查询语句都是从from开始执行的,在执行过程中,每个步骤都会为下一个步骤生成一个虚拟表,这个虚拟表将作为下一个执行步骤的输入。 

posted @ 2023-08-30 10:01  企业级理解  阅读(11)  评论(0编辑  收藏  举报