Wie wird ein LEFT JOIN in MS Access ohne Duplikate?

Ich habe 2 Tabellen mit duplizierten Werte in einer der Spalten. Ich möchte gerne einen left join, ohne Zeilen, wo die genannten Werte in der Spalte Duplikate.
Zum Beispiel,
ich habe Tabelle X:

id  Value
A   2
B   4
C   5

und Tabelle Y:

id   Value
A  2
A  8
B  2

Mache ich einen LEFT JOIN:

SELECT*
FROM X LEFT JOIN Y ON X.id = Y.id;

Hätte gerne so etwas wie:

id   Value
A   2   A   2
B   4   B   2
C   5

so, dass doppelte id (8) aus Tabelle Y ist nicht berücksichtigt.

Funktioniert der Zugang unterstützen das Schlüsselwort "distinct"?
ja, ich denke, es hält nur, wo die ganze Zeile wird dupliziert, in meinem Fall nur 1 Spalte Wert wird dupliziert
leider Nein. gibt es nicht eine Möglichkeit für den Zugriff?
sind Sie sicher, dass Ihre ID-Spalte ist für A, B, C? Hast du nicht umkehren Spalten?
wie ist A 8 ein Duplikat? Nicht du meinst A 2?

InformationsquelleAutor Ale | 2014-09-19

Schreibe einen Kommentar