Thema: Delphi Update mit Subselect

Einzelnen Beitrag anzeigen

Nico80

Registriert seit: 28. Jun 2007
63 Beiträge
 
Delphi 2006 Enterprise
 
#1

Update mit Subselect

  Alt 19. Jul 2007, 08:39
Datenbank: Interbase • Version: 7.1 • Zugriff über: IBExpress
Hallo an alle, die sich mit SQL auskennen...

ich habe folgende Datenbankstruktur (1:1 Beziehung)

Tabelle A
----------
id_tabelleA
id_tabelleB

Tabelle B
---------
id_tabelleB

Nun möchte ich gerne die Relation zwischen beiden Tabellen ändern

Tabelle A
----------
id_tabelleA
(id_tabelleB) wird nach der Aktualisierung gelöscht

Tabelle B
---------
id_tabelleB
id_tabelleA

Nun ist meine Datenbank aber schon mit Daten gefüllt.
Mein Problem ist es jetzt, wie ich die Daten von A nach B schaffe (Wert der IDs)

Also in etwa:
Update Tabelle B SET B.id_tabelleA = (SELECT A.id_tabelleA FROM Tabelle A where A.id_tabelleB=B.id_tabelleA) Danke für jeden Tip!!!
  Mit Zitat antworten Zitat