Announcement

Collapse
No announcement yet.

Zwei Tabellen abgleichen

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

  • Zwei Tabellen abgleichen

    Hallo,

    ich versuche zwei Tabellen abzugleichen.

    In T1 habe ich meinen Primärschlüssel (ID) auf den ich prüfen möchte, d.h. wenn dieser in T2 (im Feld Ident) nicht vorhanden ist, dann soll in T2 ein Eintrag mit dieser ID gemacht werden.

    Ich habe es so versucht zu realisieren:

    Code:
    INSERT INTO T2 SELECT ID FROM T1 WHERE Ident NOT IN T2
    Leider klappt das nicht. Was mache ich falsch bzw. was muss ich an meinem SQL Statement ändern?

    Danke!

  • #2
    Hallo,

    ich denke, mit IN brauchst du Werte oder eine Abfrage. Gehen müsste es etwa so:

    Insert into T2 (Ident) SELECT ID from T1 where ID not in (Select Ident from T2)

    Grüße

    Julia

    Comment

    Working...
    X