Rumah >pangkalan data >tutorial mysql >mysql中使用LIKE,正则_MySQL

mysql中使用LIKE,正则_MySQL

WBOY
WBOYasal
2016-06-01 13:31:541189semak imbas

bitsCN.com

mysql中使用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';

 

 

 

bitsCN.com
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn