Announcement

Collapse
No announcement yet.

2 Tabellen per SQL vergleichen und abgleichen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • 2 Tabellen per SQL vergleichen und abgleichen

    Hallo,

    Ich habe zwei (Excel) Tabellen, die ich per Access gerne ver- und abgleichen möchte.

    Haupt_tab:
    Name-Adresse-Telefon-Betreuer

    general_tab:
    Kundenbetreuer-Anrede-Name-Adresse-Telefon-Veranstaltung-Teilnehmer01-Teilnehmer02

    Ich möchte nun eine (Access)SQL Abfrage, in der bezugnehmend auf Haupt_tab die Datensätze in die neue Abfrage geschrieben werden, die nicht in general_tab enthalten sind. Also die Namen und Adressen und Telefonnummern und betreuer, die von der Haupt_tab NICHT in der general_tab enthalten sind.
    Das ganze dann umgekehrt.
    Ziel soll daraus sein die zusätzlich dazugekommenen Kunden herauszufinden.

    zusätzlich gibt es noch eine Tabelle "Anrede! die mit der Spalte "Anrede" der Tabelle general_tab abgeglichen werden soll indem neuere übernommen/überschrieben werden.

    Gruß
    H.

  • #2
    tabellen qualifizieren!!!
    verwende exists statt in, wegen performance
    insert into tablename1 (spalte1, spalte2,...)
    select spalte1, spalte2,... from tablename2
    where not exist (select 'x' from tablename1
    where tablename1.spaltex=tablename2.spaltex and
    tablename1.spaltey=tablename2.spaltey
    usw.

    Comment

    Working...
    X