• 技术文章 >数据库 >MySQL

    mysql中UNION操作符是什么?

    宋雪维宋雪维2021-02-23 13:53:00原创2930

    mysql中面对取出的表中列的数量相同,想要合并两个或多个 SELECT 语句,可以使用UNION操作符,UNION操作符用于合并两个或多个 SELECT 语句的结果集,本文向大家介绍mysql中UNION操作符的使用方法和具体实例,详情请看本文。

    mysql中UNION操作符是什么?

    MySQL UNION 操作符用于连接两个以上的 SELECT 语句的结果组合到一个结果集合中。

    多个 SELECT 语句会删除重复的数据。

    UNION操作符语法:

    SELECT column_name(s) FROM table1
    UNION
    SELECT column_name(s) FROM table2;

    注意:UNION 结果集中的列名总是等于 UNION 中第一个 SELECT 语句中的列名。

    使用实例:从 "Websites" 和 "app" 表中选取所有不同的country(只有不同的值)

    SELECT country FROM Websites
    UNION
    SELECT country FROM app
    ORDER BY country;

    以上就是mysql中UNION操作符的介绍,还需注意的是UNION内部的 SELECT 语句必须拥有相同数量的列哦~

    专题推荐:mysql
    上一篇:mysql中insert into语句的多种用法 下一篇:mysql中UNION和UNION ALL的区别有哪些?

    相关文章推荐

    • python链表类中如何获取元素

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网