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 № 1Construir usando a janela de design da consulta
Então mude para a vista 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.