Sprint
Erfahrenes Mitglied
Hallo zusammen,
ich habe hier eine Kundentabelle aus einem Online Shop, bei der durch ein Update Daten verstümmelt wurden. Und zwar wurden Daten mit einem Umlaut vor dem Umlaut abgeschnitten. Aus Jürgen wurde z.B. J. Ich habe die alte Tabelle noch, nur wäre ein manueller Abgleich bei 15000 Datensätzen zu aufwendig.
Gibt es eine Möglichkeit, in einer Abfrage zwei Tabellen abzugleichen und Daten bei der neuen zu ergänzen, wenn in einem Feld der neuen Tabelle ein Substring des entsprechenden Felds in der alten Tabelle ist? In Pseudocode also
ich habe hier eine Kundentabelle aus einem Online Shop, bei der durch ein Update Daten verstümmelt wurden. Und zwar wurden Daten mit einem Umlaut vor dem Umlaut abgeschnitten. Aus Jürgen wurde z.B. J. Ich habe die alte Tabelle noch, nur wäre ein manueller Abgleich bei 15000 Datensätzen zu aufwendig.
Gibt es eine Möglichkeit, in einer Abfrage zwei Tabellen abzugleichen und Daten bei der neuen zu ergänzen, wenn in einem Feld der neuen Tabelle ein Substring des entsprechenden Felds in der alten Tabelle ist? In Pseudocode also
Code:
UPDATE neue_tabelle SET neu.nachname = alt.nachname IF (neu.nachname = SUBSTR(alt.nachname,1,x))