sql语句union用法,根据字段顺序进行合并,而不是字段名称

1,629 阅读1分钟
字段名称可以不同,字段数量、数据类型、顺序必须相同。

 UNION 操作符用于合并两个或多个 SELECT 语句的结果集。

 需要注意的是 

1、UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。 

2、该命令连接的结果集中有重复的值不会被显示。 想忽略重复值,可以使用 union all。

开发的时候突然遇到数据不对的时候,后面检查发现原来是字段顺序两个不一致造成的。