我很難建立三連接查詢。MySQL三連接
我有三個表:
樓:
house ID(key) | Address | personID |
人:
personID (key) | Name | Address |
圖片: //房子
imageID (key) | personID | url |
我想將結果限制爲。
我想查詢房屋地址(主),它的所有者名稱&地址,和一個所有者的圖片。
注意:每個人最多有3張圖像(圖像表中有3行),但只有一張是必要的,無論哪一張都不重要。
一個人可以是多個房屋所有者?一個人行只包含一個房子ID?! 這將如何實現? – TheHe
從person中刪除house_id列,而是向house表中添加owner_id列,或者更好地,使用owner_id,house_id列創建owner_house表。 – Icarus
@他是我的錯,對不起,我修好了。 –