好的,所以我有一個查詢,需要我認爲是一個複雜的JOIN。我有三張桌子,彼此之間有些「小孩」。頂部表格是「clan_members」。接下來是獲得clan_member id的「roster_members」。最下面的是獲得roster_members id的「match_players」。我寫了一個循環,讓我通過clan_members表中的所有結果。 。我想要做的就是找出家族成員有多少場比賽中發揮這裏的三個表的佈局:MySQL左連接三張表
[clan_members]
-id
- member_id
-join_date
[roster_members]
- id
- clan_member_id
- title
[match_players]
- id
- roster_member_id
- match_id
我從來沒有做過一個前有三個不同的表連接,我不知道是什麼爲了做他們英寸我非常感謝,如果有人可以給我寫一個查詢!
訂單無關緊要,SO社區更喜歡你證明你在詢問之前已經嘗試了某些東西。 – 2012-02-19 06:24:23
@OMGPonies:對於'INNER JOIN',沒有。對於'LEFT JOIN',是的。 – 2012-02-19 11:39:33