xxMoritzxx
Neuer Benutzer
- Beiträge
- 2
Hallo,
ich möchte 3 Tabell Joinen, wobei dir 3. am Ende nur ein paar wenige Einträge der Vorherigen 2 Überschreiben, bzw. ersetzen soll.
Das Problem ist wie folgt:
Tabelle1: ID, NAME, Alter
Tabelle2, NAME, Wohnort
Tabelle3, Name, Alter, Wohnort
Die Idee ist, das in Tabelle 3, gespeicher wird, ab welchem Alter die Person den Wohnort gewechselt hat.
In Tabelle 1 steht jeder Name mehrmals mit verschiedenen Altern drin. Nun möchte ich sagen, dass Nach dem Tabelle 1 und 2 gemerged wurden, Der Wohnort von "NAME" überall dort durch Wohnort aus Tabelle 3 ersetzt wird wo Alter (Tabelle3) Größer ist als Alter (Tabelle 1).
Es wäre einfach zu lösen, wenn ich einfach einen Table erstellen würde mit Join 1 und 2 und den dannmit 3 updaten würde.
Ich würde as ergebniss aber gerne mit einer Select abfrage erhalten.
Hat hier jemand eine IDEE ?
ich möchte 3 Tabell Joinen, wobei dir 3. am Ende nur ein paar wenige Einträge der Vorherigen 2 Überschreiben, bzw. ersetzen soll.
Das Problem ist wie folgt:
Tabelle1: ID, NAME, Alter
Tabelle2, NAME, Wohnort
Tabelle3, Name, Alter, Wohnort
Die Idee ist, das in Tabelle 3, gespeicher wird, ab welchem Alter die Person den Wohnort gewechselt hat.
In Tabelle 1 steht jeder Name mehrmals mit verschiedenen Altern drin. Nun möchte ich sagen, dass Nach dem Tabelle 1 und 2 gemerged wurden, Der Wohnort von "NAME" überall dort durch Wohnort aus Tabelle 3 ersetzt wird wo Alter (Tabelle3) Größer ist als Alter (Tabelle 1).
Es wäre einfach zu lösen, wenn ich einfach einen Table erstellen würde mit Join 1 und 2 und den dannmit 3 updaten würde.
Ich würde as ergebniss aber gerne mit einer Select abfrage erhalten.
Hat hier jemand eine IDEE ?