phpbar.de logo

Mailinglisten-Archive

RE: Feldinhalt ergänzen / ostdeutsche PLZ

RE: Feldinhalt ergänzen / ostdeutsche PLZ

Sandor Wonschik Sandor.Wonschik at arvato-mobile.de
Mit Jun 1 16:26:08 CEST 2005


Hi

das kannst Du so machen:

UPDATE table SET Plz=RIGHT(CONCAT('00000',Plz),5)

Viele Grüße
:-) Sandor

-----Original Message-----
From: Benedikt Quirmbach [mailto:benedikt at quirmbach.de] 
Sent: Wednesday, June 01, 2005 4:12 PM
To: mysql-de at lists.4t2.com
Subject: Feldinhalt ergänzen / ostdeutsche PLZ

Hallo zusammen,

ich habe ein Problem mit ostdeutschen PLZs:

in meiner DB stehen jetzt schon viele Datensätze mit ostdeutschen PLZs. 
Diese PLZs fangen normalerweise immer mit einer "0" (Null) an. Leider 
sind durch einen Fehler im Script bis jetzt die ganzen führenden Nullen 
verloren gegangen. Das möchte ich nachträglich ändern.

Dazu benötige ich eine SQL-Befehlszeile, die alle Datensätze ändert, die
- im Feld "land" eine "D" führen
- im Feld "plz" eine vierstellige Zahl führen und
- deren Inhalt in "plz" < 10000 ist

Das Feld "plz" ist varchar.

In allen gefundenen Datensätzen soll vor den Inhalt von "plz" eine "0" 
geschrieben werden, also aus "1234" soll "01234" werden.

Wie muss da die SQL-Zeile lauten?

Danke für Eure Hilfe im voraus
Benedikt

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 



-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive