我有一个联系人表,其中包含以下字段:
id,
first_name,
last_name,
还有一个 email_contacts 表,其中包含以下字段:
id,
email_address_id,
bean_id,
bean_id
是来自contacts 表
的唯一ID,email_address_id
是来自其他第三个电子邮件表 的唯一ID。
我想从联系人表中查找重复项及其各自的电子邮件。
最佳答案
也许我没有看到整个问题,但看起来contacts.id
是主键,email_contacts.bean_id
是外键。
如果是这种情况,请选择 contacts.first_name
、contacts.last_name
和 email_contacts.email_id
,其中包含JOIN on contacts.id
= email_contacts.bean_id
。
让我知道这个答案是否正确,然后我们就可以解决这个问题重复记录的问题。
关于Mysql从两个不同的表中查找重复项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21643864/