我有一个预订
和联系人
表。我需要获取预订表中但不在联系人表中找到的所有电子邮件地址。这在 SQL 中可能吗?
大约有 160k 行用于预订,711k 联系人,因此不能真正创建数组,因为它会超时。由于大小,复制和粘贴也太困难。对此有何建议?
最佳答案
我不知道您的表结构是什么样的,但这可能适用于您:
SELECT email
FROM bookings a
WHERE NOT EXISTS
(
SELECT email
FROM contacts b
WHERE a.email = b.email
)
这将从预订表中选择在联系人表中找不到该电子邮件的所有电子邮件地址。
关于mysql - SQL 中交叉引用表数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39018988/