Prob mit PLZ´s

Begonnen von NeMeSiSX2LC, 27 Januar 2005, 18:24:02

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

NeMeSiSX2LC

Servus. Hab vor eine PLZ suche zumachen.

Nun soll der User bei klick auf zb

PLZ 64 alle User anezeigt bekommen die in der DB mit 64 stehen. Soweit so gut. Könnte man mit dem Befehl Like in der abfrage machen.

Aber da muss leider dazu sagen nein eben nicht. Wenn ich es mit like mache bekomme ich alle User angezeigt die die 64 irgendwo in den 5 stellen der PLZ haben.

Also kurz und knapp wie mach ich es das die abfrage nur die ersten beiden stellen der PLZ mit der Suche vergleicht??
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

Andi

ZitatAber da muss leider dazu sagen nein eben nicht. Wenn ich es mit like mache bekomme ich alle User angezeigt die die 64 irgendwo in den 5 stellen der PLZ haben.

Wie kommst denn da drauf?

where plz like  '64%' findet alle plz die mit 64 beginnen
where plz like  '%64%' findet alle plz die 64 irgendwo drin haben
where plz like  '%64' findet alle plz die mit 64 aufhören

Wichtig ist die Position des Platzhalters %.
schön´s Grüssle, Andi

NeMeSiSX2LC

ach so einfach isses genail thx Andi hassi *knutschi* löl
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

Andi

Gelle ;)  ;D

Aber es geht auch komplizierter.
In mySql stehen ja auch reguläre Ausdrücke zur Verfügung, kann man schöne Spielchen mit machen ....
schön´s Grüssle, Andi