好的,所以我有一个查询,需要我认为是一个复杂的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