Boh*_*ian 80 mysql sql case-sensitive sql-like
可能重复:
Mysql喜欢区分大小写
Mysql忽略了LIKE比较的情况.
你如何强迫它执行区分大小写的LIKE比较?
Boh*_*ian 154
用途LIKE BINARY
:
mysql> SELECT 'abc' LIKE 'ABC';
-> 1
mysql> SELECT 'abc' LIKE BINARY 'ABC';
-> 0
Run Code Online (Sandbox Code Playgroud)
Joh*_*Woo 34
另一种选择是使用COLLATE
,
SELECT *
FROM table1
WHERE columnName like 'a%' COLLATE utf8_bin;
Run Code Online (Sandbox Code Playgroud)