有些需求需要判断某个字段是否包含多个字符串时,写SQL语句时可以采用正则表达式进行:
select * from table_name where column REGEXP 'a|b|c...';
但是,如何进行逆查询呢?即不包含某些个字段,也是采用正则表达式:
select * from table_name where column not REGEXP 'a|b|c...';
即在REGEXP前面添加“not”关键字即可。
有些需求需要判断某个字段是否包含多个字符串时,写SQL语句时可以采用正则表达式进行:
select * from table_name where column REGEXP 'a|b|c...';
但是,如何进行逆查询呢?即不包含某些个字段,也是采用正则表达式:
select * from table_name where column not REGEXP 'a|b|c...';
即在REGEXP前面添加“not”关键字即可。