Computer >> Máy Tính >  >> Lập trình >> MySQL

Trong MySQL, làm thế nào để kiểm tra một mẫu không có trong một biểu thức?

Toán tử MySQL NOT RLIKE có thể được sử dụng để kiểm tra một mẫu không có trong một biểu thức. Cú pháp của NOT RLIKE như sau -

Cú pháp

NOT RLIKE Pat_not_for_match

Ở đây Pat_not_for_match là mẫu không được đối sánh với biểu thức.

Ví dụ

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)

Truy vấn trên tìm các tên từ bảng "sinh viên" không có mẫu bắt đầu bằng 'H'. ^ là một ký tự đại diện được sử dụng với NOT RLIKE và biểu thị phần đầu của chuỗi.