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

Truy vấn LIKE nhiều giá trị trong MySQL

Dùng LIKE ... OR LIKE ... để lọc nhiều từ khóa.

Cú pháp:

select *from yourTableName where yourColumnName like '%AnyStringValue' or yourColumnName like '%AnyStringValue' ...

Tạo bảng Hobby, chèn: 'Reading Book', 'Playing Cricket Match', 'Playing Hockey Match', 'Reading Novel', 'Swimming'.

Tìm chứa 'Cricket' HOẶC 'Reading':

mysql> select *from LikeDemo where Hobby like '%Cricket%' or Hobby like '%Reading%';

Kết quả 3 hàng:

+-----------------------+
| Hobby                 |
+-----------------------+
| Reading Book          |
| Playing Cricket Match |
| Reading Novel         |
+-----------------------+
3 rows in set (0.00 sec)