Page 1 of 1

Script für Mysql-Manipulation

Posted: 2003-11-17 15:56
by newbie1
Hallo!

Ich hab da noch ein kleines Problem mit einer Mysql-Tabelle.

Tabelle1 = name, vorname, plz

Die Einträge im Feld plz existieren bereits in 3 Varianten.

X = Ganzzahl

Variante1 = XXXXX >> für Deutschland (ohne DE-)
Variante2 = CH-XXXXX >> für Schweiz
Variante3 = AT-XXXXX >> für Ã?sterreich

Nun möchte ich in der Tabelle1 ein neues Feld â??Landâ? hinzufügen und anhand der 3 Varianten die entsprechenden Länder als Wort eintragen (Deutschland, Ã?sterreich,Schweiz).

Ich hab schon erfahren, dass man hier ein PHP-Split- Script dafür braucht, der die PLZ-Daten aufsplittet und daraus sie Länderspalten erzeugt.

Hat jemand freundlicherweise so ein Script oder eine gute Lösung?

Viele Grüße

Re: Script für Mysql-Manipulation

Posted: 2003-11-17 16:19
by zakmc
Wieso brauchst du ein php Script ?? Wenn ichd as richtig verstanden habe dann versuch mal
UPDATE table SET Land='Land' WHERE plz like 'CH%'

das machste für AT noch und als letztes wo nix in Land steht machst ein update auf Deutschland

Re: Script für Mysql-Manipulation

Posted: 2003-11-17 17:53
by oxygen
also ich würde mit
UPDATE table SET Land='Deutschland'
anfangen und dann jeweils:
UPDATE table SET Land='Schweiz' WHERE plz like 'CH%'
UPDATE table SET Land='Ã?sterreich' WHERE plz like 'A%'

Danke Danke Danke

Posted: 2003-11-17 17:55
by newbie1
zakmc!

Hat gut funktioniert! Danke :-)

Super Forum!

Gruß