理解SQL的执行顺序

来源:互联网 发布:什么是搜索擎优化 编辑:程序博客网 时间:2024/06/05 11:29
方便记忆的SQL执行顺序:
  1. FROM                 第一步将数据从硬盘加载到数据缓冲区
  2. WHERE              将满足条件的数据过滤出来
  3. GROUP BY        对过滤出来的数据进行分组
  4. HAVING             对分组后的结果进行过滤
  5.  SELECT            对前面得到的数据进行选择,选择出实际需要的字段
  6. DISTINCT          对于选择出来的字段,有些数据进行去重
  7. UNION               再对多个结果集进行合并
  8. ORDER BY        将最终的数据结果进行排序,反应用户实际想要的结果
1 0
原创粉丝点击