zoukankan      html  css  js  c++  java
  • MySQL——UNION操作符

    UNION操作符

    功能:连接两个以上的SELECT语句的结果组合到一个结果集合中。
    语法:

    SELECT expression1,expression2,...expression_n
    FROM tables
    [WHERE conditions]
    UNION [ALL|DISTINCT]
    SELECT expression1,expression2,...expression_n
    FROM tables
    [WHERE conditions];
    

    参数

    • expression1,expression2,...expression_n:要检所的列
    • tables:要检索的数据表
    • WHERE conditions:可选,检索条件
    • DISTINCT:可选,删除结果集中重复的数据。默认情况下UNION操作符已经删除了重复数据,所以DISTINCT修饰符对结果没啥影响
    • ALL:可选,返回所有结果集,包含重复数据。
      补充说明:使用UNION操作符时,要注意先后SELECT的列数要相同

    UNION ALL

    重复的值也会显示


    带有WHERE的 UNION ALL

    增加了筛选条件

  • 相关阅读:
    structInMemory
    合并字符串
    eggs
    1005. Spell It Right (20) -PAT
    60 人工智能
    50 计算机网络
    20数据结构
    40操作系统
    10 C/C++/python
    30汇编
  • 原文地址:https://www.cnblogs.com/ceiling-/p/14398652.html
Copyright © 2011-2022 走看看