不匹配:
SELECT * FROM `user` WHERE `name` NOT REGEXP '[0-9]+,[0-9]+';
匹配:
SELECT * FROM `user` WHERE `name` REGEXP '[0-9]+,[0-9]+';
select 'test2,66666,2|77777,6' regexp '[0-9]+,[0-9]+' ;
只要字段值中,有一处匹配上这个正则式,即可返回数据。
不匹配:
SELECT * FROM `user` WHERE `name` NOT REGEXP '[0-9]+,[0-9]+';
匹配:
SELECT * FROM `user` WHERE `name` REGEXP '[0-9]+,[0-9]+';
select 'test2,66666,2|77777,6' regexp '[0-9]+,[0-9]+' ;
只要字段值中,有一处匹配上这个正则式,即可返回数据。