我希望有人能以正确的方式帮助我。我有一个名为deliver的表,其中我有成员和friend_member id。这些值都映射到成员表中的memberid。在成员表中,我需要查找这两个memberid(member和friend_member)是否具有相同的送货方法,称为ship_method和邮政编码,在成员表中称为zip_code。
答案 0 :(得分:0)
您可以将delivered
的两列加入members
表并比较其他列:
SELECT m.name, f.name
FROM delivered d
JOIN members m ON d.member_id = m.id
JOIN members f ON d.friend_membner_id = f.id
WHERE m.shipping_method = f.shipping_method AND
m.zip_code = f.zip_code