mysql语句执行详解

mysql执行顺序

from 》 ON 》join 》where 》 group 》having 》 select 》distinct》order》Limt
(备注:除了limt 所有语句都是sql标准语法,limt是mysql独有的语句
详解:
在sql执行的过程中 on 和join 这两步会循环执行 直到join表的结束;
where 后面的条件语句 会循环执行,条件 XXX and XXX 从最往右循环到结束
整体执行先行过滤 接着列过滤 最后排序
多个表连接的话话 在上两张表的笛卡尔积下 在连接一次

Guess you like

Origin blog.csdn.net/weixin_45530192/article/details/116090390