【ExcelVBA】複数のテーブルをLEFT JOIN(外部結合)する
環境:Excel2010 ADOX
複数のテーブルを外部結合するクエリーを実行したときに、「・・・演算子がありません。」のエラーになる、その解決方法です。
以下のように LEFT JOIN を ( ... ) でくくることで解決します。
SELECT * FROM ( T_AAA LEFT JOIN T_BBB ON T_AAA.xx = T_BBB.xx ) LEFT JOIN T_CCC ON T_AAA.xx = T_CCC.xx
ディスカッション
コメント一覧
まだ、コメントがありません