Mysql
 sql >> Base de données >  >> RDS >> Mysql

regex en SQL pour détecter un ou plusieurs chiffres

Utilisez REGEXP opérateur au lieu de LIKE opérateur

Essayez ceci :

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

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

Vérifiez la SQL FIDDLE DEMO

SORTIE

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