Thema: Delphi Update mit Join ?

Einzelnen Beitrag anzeigen

DelphiDeveloper

Registriert seit: 9. Apr 2003
Ort: Köln
256 Beiträge
 
Delphi XE2 Enterprise
 
#4

Re: Update mit Join ?

  Alt 17. Feb 2005, 17:52
Abgesehen von den unschoenen bezeichnern

position + level sind schluesselworte
und eine Tabelle Transaktion zu nennen ist wohl auch ein bisserl verwirrend.

Nun ja zu deinem Problem:

Die Abfrage ist wie oben angegeben synt. nicht korrekt.
es muss wohl eher sowas sein:


Delphi-Quellcode:
UPDATE "POSITION" P1 SET P1."LEVEL" =
(SELECT min(T."LEVEL")
 FROM "POSITION" P
 INNER JOIN TRANSAKTION T ON T.PARENTID = P.ID
WHERE T.TYP = 9 )
  Mit Zitat antworten Zitat