热线电话:13121318867

登录
2020-12-13 阅读量: 681
​完整的SELECT语句运算顺序

1),首先运算的是FROM子句,根据FROM子句中指定的一个或多个表创建表。


2),如果存在WHERE子句,则对步骤1获得的表进行条件筛选,删除不符合条件的记录。


3),如果存在GROUP BY子句,则对步骤2生成的表按指定字段进行分组,生成一份新的表。


4),如果存在HAVING子句,则对步骤3的表按指定条件进行筛选,删除掉不满足筛选条件的记录。


5),执行SELECT子句,删除不包含在SELECT子句所指定的字段。如果SELECT子句中包含关键字DISTINCT,则执行去重复运算……


6),如果有ORDER BY子句,则按指定的排序规则对结果表进行排序操作。


7),如果有TOP谓词,则再进行TOP运算……


0.0000
0
关注作者
收藏
评论(0)

发表评论

暂无数据