在 MySQL 中,如何检查表达式中不存在的模式?


MySQL NOT RLIKE 运算符可用于检查表达式中不存在的模式。NOT RLIKE 的语法如下 -

语法

NOT RLIKE Pat_not_for_match

此处 Pat_not_for_match 是与表达式不匹配的模式。

示例

mysql> Select Id, Name from Student WHERE Name NOT RLIKE '^H';
+------+---------+
| Id   | Name    |
+------+---------+
| 1    | Gaurav  |
| 2    | Aarav   |
| 20   | Gaurav  |
| 21   | Yashraj |
+------+---------+
4 rows in set (0.00 sec)

上面的查询会查找“student”表中名称开头不为“H”的一列。^ 是 NOT RLIKE 中用于表示字符串开头的通配符。

更新时间:2019 年 7 月 30 日

58 次浏览

开启你的 职业生涯

完成课程获取认证

开始
广告