从不同的服务器表中选择不同的行

时间:2015-08-07 15:46:38

标签: sql-server

我正面临一个问题。问题如下: 我在2个服务器中有一个员工表,其中empid和用户名与服务器不同,尽管员工是同一个员工。

表字段名称(部分) empId(pk),用户名,密码,FirstName,LastName,supervisorId,照片等。没有SSN字段。 supervisorid,照片可能为空。

如何检索多个服务器中同一员工的不同记录?

有没有办法区分是否是同一名员工?

任何提示/想法都会更加明显。我完全不愿意找到解决方案。

1 个答案:

答案 0 :(得分:0)

UNION将这些表放在一起,并将该查询用作SELECT DISTINCT的子查询。使用usernameFirstNameLastName作为HAVING COUNT字段。