複数のテーブルを選択してこれらのテーブルの1つを内部結合することはできますか?例えばMysqlでは複数のテーブルを選択できますが、1つのテーブルで内部結合を行います
SELECT *
FROM table1 AS t1, table2 AS t2, table3 AS t3
INNER JOIN table4 AS t4 ON t1.row3 = t4.row3
INNER JOIN table5 AS t5 ON t1.row4 = t5.row4
WHERE ...
このような場合は、私に問題を引き起こしています。それは私にエラーを与える - 不明な列 "t1.row3" on節。私は、複数のテーブルを選択することは可能かどうかわからないが、それらのテーブルの1つに対して内部結合を行う。
これらは実際の表名と列名ですか? – klennepette
いいえ、これらは実際のテーブルとカラム名ではありませんが、それは似ています。私は3つのテーブルを選択する必要がある、私は内部結合を行う必要がある1つのテーブルで、他の2つのテーブルだけで簡単に選択します。 – woopata