Access で普通に join を使うと、2つまでしか結合できません。
が、下のように結合した表を括弧で囲んでやり、それを1つの表としてやると、
3つ以上の表を結合できます。
3つの表をJOIN
SELECT TA.*,TB.*,TC.* FROM ( TA
LEFT JOIN TB ON ( TA.b = TB.id ) )
LEFT JOIN TC ON ( TA.c = TC.id ) ;
Go to list of users who liked
More than 5 years have passed since last update.
Access で普通に join を使うと、2つまでしか結合できません。
が、下のように結合した表を括弧で囲んでやり、それを1つの表としてやると、
3つ以上の表を結合できます。
SELECT TA.*,TB.*,TC.* FROM ( TA
LEFT JOIN TB ON ( TA.b = TB.id ) )
LEFT JOIN TC ON ( TA.c = TC.id ) ;
Register as a new user and use Qiita more conveniently
Go to list of users who liked