我试图将ssn与四个表进行比较,以找到任何不匹配的ssn。我需要sql查询的帮助。提前谢谢
答案 0 :(得分:0)
根据所提供的信息,基本概念将是:
SELECT *
FROM yourTable
WHERE
ssn NOT IN (
SELECT ssn
FROM ssnTable1
)
AND
ssn NOT IN (
SELECT ssn
FROM ssnTable2
)
AND
ssn NOT IN (
SELECT ssn
FROM ssnTable3
)
AND
ssn NOT IN (
SELECT ssn
FROM ssnTable4
)
如果ssn一次存在于所有四个表中,则用OR替换上面的AND。