作用:
mysql union操作符用于连接两个以上的select语句的结果组合到一个结果集合中。
语法:
SELECT column_name1, column_name2, ... column_namen FROM tables [WHERE conditions] UNION [ALL | DISTINCT] SELECT column_name1, column_name2, ... column_namen FROM tables [WHERE conditions];
注意:
使用时select查询的column_name字段数量和内容要一致
DISTINCT: 默认值,可不写,删除结果集中重复的数据。默认情况下 UNION 操作符已经删除了重复数据,所以 DISTINCT 修饰符对结果没啥影响。
ALL:可选,返回所有结果集,包含重复数据。
SELECT 列名称 FROM 表名称 UNION SELECT 列名称 FROM 表名称 ORDER BY 列名称; SELECT 列名称 FROM 表名称 UNION ALL SELECT 列名称 FROM 表名称 ORDER BY 列名称;
如果帮助到你,请赏杯奶茶喝~
- 本文链接: https://www.shx1024.top//index/article/details/article_id/44.shtml
- 版权声明:本博客所有文章除特别声明外,均默认采用 许可协议。