本文主要是介绍如何实现多表列合并,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
使用union的时候,列名永远用的是前面那个表的列名。
合并后多个表的字段排列为一列
select * from table1,table2,table3
字段名称可以不同,字段数量、数据类型、顺序必须相同。
UNION 操作符用于合并两个或多个 SELECT 语句的结果集。
需要注意的是
1、UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。
2、该命令连接的结果集中有重复的值不会被显示。
想忽略重复值,可以使用 union all。
这篇关于如何实现多表列合并的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!