如何在没有外键的情况下离开加入第三个表

时间:2017-07-23 09:58:48

标签: mysql node.js join foreign-keys

我有3张桌子。一个主表与辅助表连接。但是第三个表根本没有链接到主表。只有辅助表链接到第三个表。

属性表(主要)

- listing_listtype(FK)

列表类型表(辅助)

- id

居住(第三)

- id
- res_list_type_details(FK)

以下是查询

SELECT *
FROM property
LEFT JOIN residence
ON residence.res_list_type_details = property.listing_listtype

1 个答案:

答案 0 :(得分:0)

问题没有明确。我假设Residence和Listtype表中的ID列引用相同的内容。

SELECT * FROM property
LEFT JOIN residence ON residence.res_list_type_details = property.listing_listtype
LEFT join listtype ON Residence.id = listtype.id