0

私はSQLを初めて使用し、4つのテーブルを結合しようとしていますが、コツをつかむことができません。内部結合を使用してこれを実行しようとしていますが、アクセス時に常に構文エラーが発生します。

SELECT * 
from kdst,aufpos 
inner join( artst inner join vert on kdst.vertreter = vert.vertnr)
on aufpos.artnr = artst.artnr;

これは私のコードですが、機能しません。私はもう何をすべきかわからない、誰かが私を助けてくれることを願っています。

4

2 に答える 2

3

クエリデザインウィンドウを使用してビルドする

クエリデザインウィンドウにアクセス

次に、SQLビューに切り替えます

SQLビュー

于 2012-11-11T20:49:37.040 に答える
0
Select * 
From table1 t1
Inner join table2 t2 on t1.id = t2.fkid
Inner join table3 t3 on t1.id = t3.fkid
...

これは、複数のテーブルを同じ親テーブル()に結合する場合ですtable1Fkid親テーブルの主キーを参照する外部キーフィールドの列です。

于 2012-11-11T20:57:46.873 に答える