Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Regex in SQL, um eine oder mehrere Ziffern zu erkennen

Verwenden Sie REGEXP Operator anstelle von LIKE Betreiber

Versuchen Sie Folgendes:

SELECT '129387 store' REGEXP '^[0-9]* store$';

SELECT * FROM shop WHERE `name` REGEXP '^[0-9]+ store$';

Sehen Sie sich die SQL-FIDDLE-DEMO an

AUSGABE

|         NAME |
|--------------|
| 129387 store |