regexp

ultrakollega

Erfahrenes Mitglied
Hi!

Sollte folgende Abfrage nicht alle Datensätze wählen welche eine Zahl im
String "strasse" enthalten finden?

Code:
SELECT *
FROM `tblusers` where strasse regexp "^\d+$"

Was ist falsch?

Danke
 
Zuletzt bearbeitet:
^ steht für den Anfang des Strings strasse - d.h. du suchst alle Datensätze welche eine Zahl am Anfang der Strasse beinhalten und dann aufhören ($) sprich alle Strassen die nur aus Ziffern bestehen.

siehe auch: pattern matching

such mal nach: regexp "[0-9]+"
 
Zurück