Hallo,
ich will folgendes tun:
2 Datensätze:
Ich will von Datensatz 1 eine Spalte in Datensatz 2 kopieren.
Wie geht das?
Ich dachte so.
Update Tabelle Set Spalte=(Select Spalte from Tabelle Where ID=1) where ID=2
Das geht aber nicht.
Wie kann man das machen?
Thomas
Tomh
21. Oktober 2008 um 11:49
2
Hi!
Zumindest unter Oracle ist dies kein Problem - aber leider weiß ich nicht, welche Datenbank und welches SQL Du verwendest.
Grüße,
Tomh
Problem ist mit Access 2000 Datenbank
Zumindest unter Oracle ist dies kein Problem - aber leider
weiß ich nicht, welche Datenbank und welches SQL Du
verwendest.
Sorry habe ich vergessen,
ich bin auf einer Access 2000 Datenbank mit Access 2003.
Thomas
Und was geht nicht ? Fehlermeldung ?
Fehlermeldung:
Operation muss eine aktualisierbare Abfrage verwenden.
Thomas
Problem gelöst!!!
UPDATE Tabelle AS T1, Tabelle AS T2
SET T1.Spalte = T2.Spalte
WHERE T1.ID=1 AND T2.ID=2
danke
Thomas