我有一个 338 个字符串的列表,如下所示:
013705
013707
013708
013709
如何获取 不存在于我的表/列中的所有字符串 :
tblclients.clientID
?我尝试了以下方法:
SELECT clientID FROM tblclients WHERE clientID NOT IN (
000100,
000834,
001855,
etc...)
但这仅返回我的表中不存在于我的字符串列表中的值。我需要相反的:我的列表中的字符串,在表中不存在。我想知道这是否可以使用 SQL 或者我是否需要以某种方式使用 Excel ......?
最佳答案
如果您正在测试的数字在 YourNumbers
中,那么您可以运行如下查询:
SELECT clientID
FROM YourNumbers y
LEFT JOIN TblClients t ON y.clientID = t.clientID
WHERE clientID IS NULL
关于mysql - 查找表列中不存在的所有字符串,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31927807/