【SQL】AccessのSQLで3つ4つテーブルを結合する【Access】

AccessのSQLでは、2つのテーブルを結合する場合は普通にLEFT JOIN するだけです。

ところが3つ以上のテーブルを普通に結合しようとするとエラーになります。

なんだこれと思って調べてみると、AccessのSQLだけ一筋縄ではいかないようです。

分かりにくくて難しいですよね…

3つのテーブルを結合

3つのテーブルを結合(LEFT JOIN)する場合はこう!

1つ目のテーブルと2つ目のテーブルをカッコでくくってやる必要があります。

4つのテーブルを結合

4つだとこうなります。

5つのテーブルを結合

あとは括弧がどんどん増えていく。