Hallo,
Du benötigst den FULL OUTER JOIN. Entnehme bitte der Dokumentation Deines Datenbankmanagementsystems, ob dieses den FULL OUTER JOIN unterstützt. MySQL gehört derzeit nicht dazu.
MS Access auch nicht. Man kann aber mit LEFT JOIN, RIGHT JOIN und UNION einen nachbauen.
Beispiel:
Tabelle1
id feld1
1 a
2 b
3 c
Tabelle2
id feld1
1 a
2 b
4 d
SELECT [tabelle1].[id], [Tabelle1].[feld1], [tabelle2].[id], [Tabelle2].[feld1]
FROM Tabelle1 LEFT JOIN Tabelle2 ON [Tabelle1].[id]=[Tabelle2].[id]
UNION
SELECT [tabelle1].[id], [Tabelle1].[feld1], [tabelle2].[id], [Tabelle2].[feld1]
FROM Tabelle1 RIGHT JOIN Tabelle2 ON [Tabelle1].[id]=[Tabelle2].[id];
Tabelle1.id Tabelle1.feld1 Tabelle2.id Tabelle2.feld1
4 d
1 a 1 a
2 b 2 b
3 c
viele Grüße
Axel