0

所以我有两个不相关但共享一些相同数据的表。试图提取那些不包含某些数据的行。在某些条目中,EmployerNo 和 Payer_ID 相同。我想找到这两个不相同的条目。这样做的最佳方法是什么?

表格1

EmployerNo,
EmployerName,
Address,
Phone

表 2

Payer_ID,
PayerName,
Address,
Phone

谢谢

4

3 回答 3

0

以下查询将从两个表中选择 EmploerNo != Payer_ID 的行:

SELECT table1.*, table2.* FROM table1 INNER JOIN table2 ON table1.EmployerNo != table2.Payer_ID
于 2013-05-16T13:02:49.437 回答
0
SELECT
    *
FROM
    TABLE1 T
WHERE T.EmployerNo NOT IN (
    SELECT
        A.EmployerNo
    FROM
        TABLE1 A INNER JOIN TABLE2 B
        ON A.EmployerNo = B.Payer_ID)
于 2013-05-16T13:05:16.303 回答
-1

WHERE EmployerNo != Payer_ID

这将显示 EmpployerNo 和 Payer_ID 不相同的条目。

于 2013-05-16T12:59:43.850 回答