Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Toán tử LIKE hoạt động với toán tử so sánh để khớp mẫu chuỗi cụ thể như thế nào?


Chúng ta cũng có thể dùng toán tử so sánh trong WHERE cùng với LIKE để lấy đầu ra cụ thể. Minh họa:

Ví dụ

Giả sử muốn lấy tên kết thúc bằng 'v' nhưng không muốn 'Gaurav' trong kết quả, dùng toán tử so sánh cùng LIKE:

mysql> SELECT * FROM student WHERE name LIKE '%v' AND name != 'gaurav'; 
+------+-------+---------+---------+--------------------+ 
| Id   | Name  | Address | Subject | year_of_admission  | 
+------+-------+---------+---------+--------------------+ 
| 2    | Aarav | Mumbai  | History | 2010               | 
+------+-------+---------+---------+--------------------+ 
1 row in set (0.00 sec)