SQL Union和SQL Union All用法

SQL Union用法


SQL Union和SQL Union All用法ide

SQL UNION 操做符

  1. UNION 操做符用于合并两个或多个 SELECT 语句的结果集。spa

    请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有类似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。orm

    SQL UNION 语法SELECT column_name(s) FROM table_name1UNIONSELECT column_name(s) FROM table_name2it

    注释:默认地,UNION 操做符选取不一样的值,即UNION是去了重的。若是容许重复的值,请使用 UNION ALL。io

    SQL UNION ALL 语法SELECT column_name(s) FROM table_name1UNION ALLSELECT column_name(s) FROM table_name2table

    另外,UNION 结果集中的列名老是等于 UNION 中第一个 SELECT 语句中的列名。form

    UNION 指令的目的是将两个 SQL 语句的结果合并起来。从这个角度来看, UNION 跟 JOIN 有些许相似,由于这两个指令均可以由多个表格中撷取资料。union只是将两个结果联结起来一块儿显示,并非联结两个表………… UNION 的语法以下:class

    SQL Union用法

  2. 而咱们要找出来全部有营业额 (sales) 的日子。要达到这个目的,咱们用如下的 SQL 语句: SELECT Date FROM Store_InformationUNIONSELECT Date FROM Internet_Sales 结果:数据类型

    SQL Union用法

  3. 有一点值得注意的是,若是咱们在任何一个 SQL 语句 (或是两句都一块儿) 用 "SELECT DISTINCT Date" 的话,那咱们会获得彻底同样的结果。语法

相关文章
相关标签/搜索