zoukankan      html  css  js  c++  java
  • 一个查询语句各个部分的执行顺序

    SQL Select语句完整的执行顺序:
    1、from子句组装来自不同数据源的数据;
    2、where子句基于指定的条件对记录行进行筛选;
    3、group by子句将数据划分为多个分组;
    4、使用聚集函数进行计算;
    5、使用having子句筛选分组;
    6、计算所有的表达式;
    7、使用order by对结果集进行排序。

     
    一个查询语句各个部分的执行顺序:

    --8)  SELECT (9) DISTINCT (11) <TOP_specification> <select_list>
    --(1)  FROM <left_table>
    --(3)    <join_type> JOIN <right_table>
    --(2)      ON <join_condition>
    --(4)  WHERE <where_condition>
    --(5)  GROUP BY <group_by_list>
    --(6)  WITH {CUBE | ROLLUP}
    --(7)  HAVING <having_condition>
    --(10) ORDER BY <order_by_list>

  • 相关阅读:
    echarts各个配置项详细说明总结
    享元模式
    观察者模式
    策略模式
    桥接模式
    适配器模式
    建造者模式
    原型模式
    单例模式
    Java8新特性——集合底层源码实现的改变
  • 原文地址:https://www.cnblogs.com/tearer/p/1809941.html
Copyright © 2011-2022 走看看