我想选择以任何字符开头的所有行。
SELECT * FROM table WHERE field LIKE '[a-z]%' ;
我想要查找的行类型如下所示:
ID DATA
993 DEF055900960
994 DEF055900961
995 DEF055900964
996 DEF056102254
997 DEF056131201
我尝试了 RLIKE 和 REGEXP,但没有成功,并且还在模式中添加了大写 A-Z。
为什么以下内容不起作用?
最佳答案
SELECT * FROM table WHERE field RLIKE '[a-z]' ;
我通过这里阅读了有关 Pattern Matching in Mysql 的信息
关于mysql - SQL 语句中 LIKE 的模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24953356/