Mysql关键字之Union All
Union All关键字说明
mysql中union all 关键字是连接两个人表的内容组成一张新表,要求两表字段个数一直即可。
举例如下
- 表一:user

- 表二:

- 使用UNION ALL关键字连接两表内容

UNION 操作符用于合并两个或多个 SELECT 语句的结果集。UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。
union 是对数据进行并集操作,不包括重复行,同时进行默认排序
从效率上说,UNION ALL 要比UNION快很多,Union all 是对数据进行并集操作,包括重复行,不进行排序
个人感觉非必要情况下,尽量使用UNION ALL,暂时只对UNION All进行说明。
版权声明:本文为whongliang原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。