shtml08: Übernahme von Werten (INSERT)

-core SQL
-Advantage Database Server

Hallo Forum-Mitglieder!

Ich habe 2 Tabellen

Tabelle 1:
ID | NAMEN | A-NR
13
13
17
17
18
20

Tabelle 2:
ID | KARTENR
13   1234
13   1234
13   1234
13   1234
13   1234
17   6789
17   6789
17   6789
18   4567
18   4567
20   6789
20   6789
20   6789

Nun möchte ich in Tabelle 1 die Werte von KARTENNR aus Tabelle 2 dort einfügen wo die ID übereinstimmt. Die Spalte dafür wurde schon per ALTER TABLE erstellt. Jedoch klappt es mit dem INSERT-Befehl
INSERT INTO Tabelle1(KUNDENKARTENNR) SELECT KUNDENKARTENNR FROM Tabelle2 INNER JOIN Tabelle1 ON Tabelle1.ID = Tabelle2.ID
nicht wirklich.

Würde mich freuen, ein paar Ideen zu bekommen.

Schönen Gruß!
daniel

  1. Hi!

    Verscuh doch lieber ein Update... Schliesslich hast Du schon alle Einträge.

    --
    "Die Diebesgilde beklagte sich darueber, dass Mumm in aller Oeffentlichkeit behauptet hatte, hinter den meisten Diebstaehlen steckten Diebe."
          - T. Pratchett
    1. Hi!

      Verscuh doch lieber ein Update... Schliesslich hast Du schon alle Einträge.

      Hi!

      Danke für Deine Antwort!

      Aber wie kann ich denn mit Update die Einträge aus Tabelle2 übernehmen, sodass sichergestellt wird, dass T1.ID = T2.ID?

      Gruß!

      Daniel