关注我

    我的微信
在线咨询 x
在线咨询
有什么可以帮到你
点击咨询

MySQL正则表达式的使用

简介MySQL利用REGEXP命令提供给用户扩展的正则表达式功能,如果您了解PHP或其他高级语言,那么操作起来就非常简单,因为MySQL的正则表达式匹配与这些语言的类似。具体模式序列如下


MySQL正则表达式.png


一、以php结尾的数据


select * from user where username regexp 'php$';


二、以php结尾或以linux结尾的数据


select * from user where username regexp 'php$' or username regexp 'linux$';


三、查找包含php或linux或user的数据


select * from user where username regexp 'php|linux|user';


四、查找username字段中包含'mar'字符串的所有数据


select * from user where username regexp 'mar';