Einzelnen Beitrag anzeigen

Benutzerbild von ibp
ibp

Registriert seit: 31. Mär 2004
Ort: Frankfurt am Main
1.511 Beiträge
 
Delphi 7 Architect
 
#1

SQL Update alle Einträge

  Alt 21. Jun 2010, 12:42
Datenbank: Interbase • Version: 6.5 • Zugriff über: SQL
Hallo,

gibt es eine Möglichkeit mit einer UPDATE Anweisung alle Datensätze zu ändern ABER mit unterschiedlichen Werten für die einzelnen Datensätze?

Struktur:
Tab1 (pkey,reckey,sortstr)
Tab2 (pkey,f1,f2,...fn)

Tab1.reckey=Tab2.pkey

Es kann mehrere Datensätze in Tab1 geben die den gleichen reckey haben!

Was gemacht werden soll: Tab1.sortstr soll aktualisiert werden. Dabei entspricht Tab1.sortstr=concat(tab2.f5+tab2.f1+...)

Wie bekomme ich das mit einem SQL-Statement hin ohne alle Datensätze in Tab2 durchlaufen zu müssen?

Hat jemand einen Tipp?
  Mit Zitat antworten Zitat