Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

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?!

Geschrieben

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

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 erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...