Tobias Kloth: MySQL: PLZ von Ort extrahieren

Beitrag lesen

Hallo Maresa,

Dummerweise sind in meiner Tabelle jedoch schon mehrere Hundert Datensätze vorhanden, welche ich nun anpassen muss. Natürlich könnte ich dies manuell machen, erscheint mir jedoch zu umständlich.
Frage: Kann ich die bestehenden Datensätze auch mit einer SQL Query automatisiert ändern? Wenn ja, wie muss dies query lauten.

kannst du sicher sein, dass du *immer* eine 5-stellige Postleitzahl hast? Wenn ja, kannst du es mal mit diesem Query versuchen:

UPDATE <tabelle> SET plz = SUBSTRING(stadt,1,5), stadt = SUBSTRING(stadt,6);

- oder du verwendest gleich http://opengeodb.de/

Grüße aus Nürnberg
Tobias

--
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|