ILIKE

语法说明

ILIKE 操作符与 LIKE 操作符用法相似,用于在 WHERE 子句中搜索列中的指定模式。

ILIKE 操作符与 LIKE 操作符的主要区别在于大小写敏感性。使用 ILIKE 时,不论字符串中的字符是大写还是小写,它们都会被视为相同。

语法结构

1. > SELECT column1, column2, ...
2. FROM table_name
3. WHERE columnN ILIKE pattern;

示例

1. drop table t1;
2. create table t1(a varchar(20));
3. insert into t1 values ('abc'), ('ABC'), ('abC');
4. select * from t1 where a ilike '%abC%';

6. mysql> select * from t1 where a ilike '%abC%';
7. +------+
8. | a    |
9. +------+
10. | abc  |
11. | ABC  |
12. | abC  |
13. +------+
14. 3 rows in set (0.01 sec)