Wie Postleitzahlen in mysql- Dantenbank abspeichern ?
Björn
- datenbank
Hi,
wie sollta man clever Postleitzahlen in einer mysql-Datenbank abspeichern, damit man effizient mit Ihnen arbeiten kann?
Momentan habe ich sie als Interger drin aber die führenden Nullen werden immer weggelassen. Man soll aber nach ihnen suchen können und nach Größe ordnen.
Was ist zu tun?
Vielen Dank im Vorraus!
Compu
hi Compu
ich verwalte mein plz immer als einfachen text, da geht die führende null nicht velroren. da du ja keine rechenoperationen mit plz durchführen willst (davon gehe ich mal aus :)) sollte das eigentlich funzen.
so long
ole
(8-)>
Also erst mal Danke für die Hilfe.
Ist echt nett.
Das Problem ist WOHL, dass der Webbesucher einen unteren & oberen Postleitzahlenwert eingeben können soll und dass dann alle dazwischen angegeigt werden sollen. Geht das mit Strings?
Danke.
Compu
hi Compu
mit coldfusion funktioniert es zumindest
keine ahnung wie sich php, perl oder asp da verhalten
so long
ole
(8-)>
Hi,
bei PHP geht das auch und SQL spielt auch mit.
Gruß fish
Hallo!
mit coldfusion funktioniert es zumindest
keine ahnung wie sich php, perl oder asp da verhalten
ist vermutlich eher ein SQL Problem, und wenigstesn bei mySQl sollte es funkitonierren, siehe Doku zu Vergleichsoperatoren: http://de.mysql.com/documentation/mysql/bychapter/manual.de_Reference.html#Comparison_Operators
Grüße
Andreas
Vielen Dank für die nette Hilfe!
Werde es mal ausprobieren.
Compu.
Hi,
hat eigentlich schon jemand den Menschen erschlagen, der auf die Idee gekommen ist, Postleitzahlen mit führenden Nullen zu erfinden?
Andreas
Hallo!
wie sollta man clever Postleitzahlen in einer mysql-Datenbank abspeichern, damit man effizient mit Ihnen arbeiten kann?
Momentan habe ich sie als Interger drin aber die führenden Nullen werden immer weggelassen. Man soll aber nach ihnen suchen können und nach Größe ordnen.
Also ich speichere PLZ immer als string in der DB, danach kann man genau so gut suchen, wenn auch nicht ganz so schnell, aber auf die paar Millisekunden verzichte ich gerne, denn ich habe keine Datenbanken mit Mio. von Adressen!
Außerdem, in anderen Ländern haben Postleitzahlen oft kein 5 Stellen(z.B. Österreich), und z.B. in Holland kann es sein das noch Buchstaben dazu kommen. Also nehme ich schlichtweg strings! Sortieren kann man strings genau so gut, denn soweit ich weiß gilt bei Strings halt die Reihenfolge 0123456789abcdefgh....
nur ob das mit > und < geht weiß ich jetzt nicht so genau.
Grüße
Andreas