/ / sql access inner join de 4 tabelas - sql, ms-access, join

sql access inner join de 4 tabelas - sql, ms-access, junte-se

Eu sou novo para sql e estou tentando juntar 4 tabelas juntos, mas apenas não posso pegar o jeito dele. Eu estou tentando fazer isso com uma junção interna, mas eu sempre recebo um erro de sintaxe com o acesso.

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

Este é o meu código, mas não funciona. Eu não sei mais o que fazer, espero que alguém possa me ajudar.

Respostas:

3 para resposta № 1

Construir usando a janela de design da consulta

janela de design de consulta de acesso

Então mude para a vista sql

visão sql


0 para resposta № 2
Select *
From table1 t1
Inner join table2 t2 on t1.id = t2.fkid
Inner join table3 t3 on t1.id = t3.fkid
...

Isto é, se você quiser juntar várias tabelas à mesma tabela pai (table1). Fkid é a coluna do campo de chave estrangeira que se refere à chave primária da tabela pai.