您的位置:首页 > 数据库 > > 正文

sql查询union怎么用(SQL语句之Union和Union All的用法)

更多 时间:2022-03-31 12:29:04 类别:数据库 浏览量:2136

sql查询union怎么用

SQL语句之Union和Union All的用法

SQL中Union和Join语句非常类似,但是Union有一个限制条件:两个 SQL 语句所产生的栏位需要是同样的资料种类,最后的结果会看到不同的资料值。

格式:

[SQL 语句 1]
UNION
[SQL 语句 2]

例如:

表store_info

sql查询union怎么用(SQL语句之Union和Union All的用法)

和表internet_sales

sql查询union怎么用(SQL语句之Union和Union All的用法)

使用Union语句:

  • 复制代码 代码如下:
  • SELECT Date FROM Store_Info
    UNION
    SELECT Date FROM Internet_Sales
  • 结果:

    sql查询union怎么用(SQL语句之Union和Union All的用法)

    或:

  • 复制代码 代码如下:
  • SELECT Date,Sales FROM Store_Info
    UNION
    SELECT Date,Sales FROM Internet_Sales
  • 结果:

    sql查询union怎么用(SQL语句之Union和Union All的用法)

    最后,Union All和Union基本一样,区别在于它的结果是含有重复数据的

    如:

  • 复制代码 代码如下:
  • SELECT Date FROM Store_Info
    UNION ALL
    SELECT Date FROM Internet_Sales
  • 结果:

    sql查询union怎么用(SQL语句之Union和Union All的用法)

    以上就是SQL语句之Union和Union All的用法的全部内容,希望能给大家一个参考,也希望大家多多支持开心学习网。

    标签:SQL Union All
    您可能感兴趣