Registriert seit: 14. Aug 2004
1.439 Beiträge
Delphi 2007 Professional
|
SQL Update mit SELECT
12. Dez 2006, 11:19
Datenbank: Firebird • Version: 1.5 • Zugriff über: SQL
Kann man sowas irgendwie anders/besser schreiben
UPDATE TABELLE1 SET WERT1=(SELECT WERT1 FROM TABELLE2 WHERE ID = 9), WERT2 = (SELECT WERT2 FROM TABELLE2 WHERE ID = 9), WERT3 = (SELECT WERT3 FROM TABELLE2 WHERE ID = 9) WHERE ID = 9
ungefäht so
UPDATE TABELLE1 SET WERT1, WERT2, WERT3 = (SELECT WERT1, WERT2, WERT3 FROM TABELLE2 WHERE ID = 9) WHERE ID = 9
(das es so nicht geht weiss ich, aber eventuell gibt es ja eine andere möglichkeit für sowas?)
Gruss Hans
2B or not 2B, that is FF
|