Tri*_*ene 0 sql sql-server sql-server-2008
我有两个表tbl_backupchecks和tbl_backupchecks_sqlbak.
两个表都有两个列名,Company和ServerName.
我想返回一个包含公司和Servername的结果集,但是在合并列表中.基本上如果tbl_backupchecks_SQLBak中的服务器名和公司名不在tbl_backupchecks中,我也想报告它.
在基本术语中,我想要一个两列的行结果集; 公司和服务器名称.我尝试写一个左连接,但它买回了两个名为ServerName的列.可以这样做吗?
假设您的列Company和Servername数据类型可以是DISTINCT,您可以使用UNION查询:
SELECT Company, Servername FROM tbl_backupchecks
UNION
SELECT Company, Servername FROM tbl_backupchecks_sqlbak
Run Code Online (Sandbox Code Playgroud)