写的顺序:select ... from... where.... group by... having... order by..
执行顺序:from... where...group by... having.... select ... order by...
执行顺序:from... where...group by... having.... select ... order by...
本文详细解析了SQL查询语句的书写顺序及其实际执行顺序。作者强调虽然语法上我们按select、from、where等顺序编写,但在执行过程中数据库会先处理from子句确定数据来源,接着进行where筛选,再执行group by及having过滤,最终才完成select选择特定字段并按order by排序。
958

被折叠的 条评论
为什么被折叠?