Einzelnen Beitrag anzeigen
  #6  
Alt 25.07.2013, 02:38:00
supermoto supermoto ist offline
Anfänger
 
Registriert seit: Jul 2013
Alter: 48
Beiträge: 4
Zitat:
Zitat von vt1816 Beitrag anzeigen
Ok, dann zeig mal noch Deine (bisheriges) SQL-Statments.
Hallo vt1816,

sorry für die späte Rückmeldung.

Also ich habe folgende Abfrage um mir die Datensätze zu selektieren, allerdings weiss ich halt nicht wie ich dann vorgehen soll um diesen Datensätzen die 0 vor die vorhandenen Zahlen zu setzen. Quasi aus 1737 dann 01737 zu machen (aber nur für die Daten mit land = 'de').

Hier meine bisherige Abfrage:
Code:
SELECT * FROM `tabellenname` WHERE `plz` < 10000 AND land = 'de'
Zitat:
Zitat von meikel Beitrag anzeigen
Internationale Postleitzahlen sind Strings und kein Integer, weil sie Vornullen u/o Buchstaben enthalten können.

Das
plz varchar(5) Nein
dürfte zu knapp werden. Hier ein Beispiel:
Code:
MA 02149-1208
Das
Code:
land varchar(50) Nein
ist allerdings zu fett. Da reichen 2 oder 3 varchars aus.
Danke für den Hinweis und die Infos!
Mit Zitat antworten