TheManWho Geschrieben 4. April 2003 Geschrieben 4. April 2003 Folgendes Problem in Access: Ich habe 2 Tabellen, die einen ähnliche Inhalt enthalten. Die eine ist aber auf einem veralteten Stand, so dass einige Datensätze fehlen. Gibt es eine Funktion, wie ich Tabellen vergleichen kann, so dass die fehlenden Datensätze ausgegeben werden?!
*I C Q* Geschrieben 4. April 2003 Geschrieben 4. April 2003 Yep, die gibt es und zwar ein LEFT, bzw. RIGHT JOIN: SELECT alt.*, neu.* FROM alt RIGHT JOIN neu ON alt.Feld1 = neu.Feld1 where alt.feld1 is null; "Feld1" ist das Vergleichsfeld, "alt" ist die alte (unvollständige) Tabelle und "neu" ist die neue (vollständige) Tabelle. Das RIGHT JOIN zeigt alle Zeilen aus "neu" an und nur die dazugehörigen Zeilen aus "alt". Durch die Abfrage "where alt.feld1 is null" erhälst Du dann alle Felder, die in "neu" sind, aber nicht in "alt". Hoffe das hat Dir geholfen. ICQ
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden