binary在select中用来区分大小写
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了binary在select中用来区分大小写相关的知识,希望对你有一定的参考价值。
CREATE TABLE animals (
id MEDIUMINT NOT NULL AUTO_INCREMENT,
name CHAR(30) NOT NULL,
PRIMARY KEY (id)
);
insert into animals values(null,‘kitty‘),(null,‘KITTY‘),(null,‘hello‘);
#没用binary
select id from animals where name like ‘%it%‘;
+----+
| id |
+----+
| 1 |
| 2 |
+----+
2 rows in set (0.00 sec)
#用到binary
select id from animals where name like binary ‘%it%‘;
+----+
| id |
+----+
| 1 |
+----+
1 row in set (0.03 sec)
以上是关于binary在select中用来区分大小写的主要内容,如果未能解决你的问题,请参考以下文章