mysql中使用LIKE,正则

页面导航:首页 > 数据库 > Mysql > mysql中使用LIKE,正则

mysql中使用LIKE,正则

来源: 作者: 时间:2016-02-18 10:28 【

mysql中使用LIKE,正则LIKE% 表示任何字符(NULL除外)出现任意次(0--无穷个)。同时还必须注意大小写问题。_ 表示任何字符出现1(不能多也不能少)次正则模式^ $ .(匹配任意单个字符,
中使用LIKE,正则
 
LIKE
%  表示任何字符(NULL除外)出现任意次(0--无穷个)。同时还必须注意大小写问题。
_    表示任何字符出现1(不能多也不能少)次
 
正则模式
^ $ .(匹配任意单个字符,包括换行)
[]  |
 * + ? 
(m) (m,) (m,n) (,n) 
 
mysql> select 'abcdefg' REGEXP '^a'

mysql> select 'abcdef' Regexp 'g$';
mysql> select 'abcdef' Regexp '.f';
mysql> select 'abcdef' Regexp '[fhk]';
mysql> select  name,mail,from t where mail  Regexp '@163[.,]com$';
mysql> select  name,mail,from t where mail  like '@163%.com' or mail  like '@163%,com';

 

 
 
Tags:

文章评论

最 近 更 新
热 点 排 行
Js与CSS工具
代码转换工具

<