Gast
2011-07-09, 16:01:05
Hallo,
ich möchte einen Tabellenabgleich durchführen über eine SQL Anweisung.
Dabei sollen die Spalte titel in tab1 durch die Werte der Spalte titel aus tab2 ersetzt werden. Als Vergleich sollen die Spalten titel fungieren. Das ganze wurde zwar angenommen durch die Datenbank aber es ist halt nix passiert :) Ich hoffte aber, das die Datenbank in tab2.name so lange sucht bis es eine Übereinstimmung gibt um den titel Wert zu übernehmen.
update tab1, tab2
set tab1.title = tab2.title
where tab1.name = tab2.name
Grüße
ich möchte einen Tabellenabgleich durchführen über eine SQL Anweisung.
Dabei sollen die Spalte titel in tab1 durch die Werte der Spalte titel aus tab2 ersetzt werden. Als Vergleich sollen die Spalten titel fungieren. Das ganze wurde zwar angenommen durch die Datenbank aber es ist halt nix passiert :) Ich hoffte aber, das die Datenbank in tab2.name so lange sucht bis es eine Übereinstimmung gibt um den titel Wert zu übernehmen.
update tab1, tab2
set tab1.title = tab2.title
where tab1.name = tab2.name
Grüße