
本文章来给各位同学介绍一下关于MySQL查询字符串中包含字符的记录一些常用方法,这里包括有REGEXP、FIND_IN_SET、Like有需要了解的朋友可进入参考.
REGEXP,例1.查询字段中包含非英文的数据,代码如下:
SELECT * FROM `m_user` WHERE `emp_no` REGEXP '[^ -~]' =1
列2.这样能把所有不含英文的都搞出来,代码如下:
SELECT * FROM table WHERE name NOT REGEXP '[a-zA-Z0-9]+'
当然除了regexp之外还可以使用FIND...