sql server中union的用法
时间: 2023-11-16 22:52:26 浏览: 191
sqlserver Union和SQL Union All使用方法
在SQL Server中,union关键字用于将两个SELECT语句的结果合并在一起。它的语法是:[SQL语句1] UNION [SQL语句2]。Union操作将两个查询的结果集合并在一起,并去除重复的行。例如,如果我们有两个表tb_Teachers_info和tb_City_info,并且要获取它们中所有的TeachersName,我们可以使用以下SQL语句:
SELECT TeachersName FROM tb_Teachers_info
UNION
SELECT TeachersName FROM tb_City_info;
如果要保留重复的行,可以使用union all关键字。union all的语法是:[SQL语句1] UNION ALL [SQL语句2]。例如:
SELECT TeachersName FROM tb_Teachers_info
UNION ALL
SELECT TeachersName FROM tb_City_info;
通过上面的例子,你应该了解了union和union all的区别。还有很多其它功能你可以在SQL Server中探索,比如join操作、in操作等。
阅读全文