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

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

Chúng ta cũng có thể sử dụng các toán tử so sánh trong mệnh đề WHERE cùng với toán tử LIKE để có được kết quả cụ thể. Nó được chứng minh trong ví dụ sau -

Ví dụ

Giả sử chúng ta muốn lấy các tên kết thúc bằng ký tự ‘v’ từ một bảng nhưng chúng ta không muốn một tên cụ thể là ‘Gaurav’ trong tập kết quả thì chúng ta cần sử dụng toán tử so sánh cùng với toán tử LIKE như sau -

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)