我有两个表协议和联系, 联系表包含有关不同类型联系人的数据,如“租户”,“业主”,“工人”等。 和协议表包含有关日期,存款等协议的数据。
现在我想在一个查询中显示两个联系人的协议字段和cFirstName。
答案 0 :(得分:0)
使用别名加入联系表两次。
SELECT agreement.*, a.cFirstName, b.cFirstName
FROM agreement
JOIN contact a ON a.Contactid = agreement.LandlordID
JOIN contact b ON b.Contactid = agreement.TenantID