sqlserver的union all用法
SQL Server的UNION ALL用法
UNION ALL 子句用于组合两个或多个 SELECT 语句的结果集。
语法:
SELECT select_list [ INTO new_table ]
FROM table1
[ WHERE search_condition1 ]
UNION ALL
SELECT select_list
FROM table2
[ WHERE search_condition2 ]
[ ORDER BY order_expression [ ASC | DESC ] ];
UNION ALL 子句中的 SELECT 语句必须拥有相同的列数和数据类型。例如,第一个 SELECT 语句中的第一列为字符串类型,那么第二个 SELECT 语句的第一列也必须为字符串类型。
union是什么类型 UNION ALL 除了返回不同的查询结果集外,还允许重复的行存在。
示例:
SELECT Name, Country
FROM Customers
UNION ALL
SELECT Name, Country
FROM Suppliers
ORDER BY Name;
这条语句会返回 Customers 表和 Suppliers 表中所有名称和国家的记录,并且按照名称进行排序。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论