in einer Tabelle liegt die PLZ und das Land leider in einer Spalte
(Beispiel Spalte zip: 'D-24159').
Dies l�sst sich jetzt leider auch nicht mehr �ndern.
Nun muss ich jedoch aber nur das Land auslesen:
Zun�chst versuche ich SELECT TRIM(TRAILING '-' FROM 'D-24159') AS
'country'
Als Result erhalte ich: 'D-24159' und nicht, wie erhofft, 'D'.
Auch mit SUBSTRING komme ich nicht wirklich weiter.
Wie kann ich jedoch nun das Land auslesen? Es kann nat�rlich auch
NL-1345WK, CH-xxxx etc. vorkommen.
Danke vorab f�r Eure Tipps!
Gru�
Ben
Hier ist auch schon die L�sung:
SELECT SUBSTRING_INDEX(zip, '-', 1) AS 'country'
Netten Gru�
Ben
Designfehler.
> Nun muss ich jedoch aber nur das Land auslesen:
>
> Zunᅵchst versuche ich SELECT TRIM(TRAILING '-' FROM 'D-24159') AS
> 'country'
Schau doch mal ins Manual, was TRIM genau macht. Dann erklᅵre mir, wie
Du darauf kommst, dass dies als Lᅵsung in Frage kᅵme.
Gruᅵ. Claus