可能重复:
Mysql的像区分大小写
Mysql的情况下,忽略其LIKE比较。
你怎么能强制执行区分大小写的LIKE比较?
可能重复:
Mysql的像区分大小写
Mysql的情况下,忽略其LIKE比较。
你怎么能强制执行区分大小写的LIKE比较?
使用LIKE BINARY
:
mysql> SELECT 'abc' LIKE 'ABC';
-> 1
mysql> SELECT 'abc' LIKE BINARY 'ABC';
-> 0
另一种替代方法是使用COLLATE
,
SELECT *
FROM table1
WHERE columnName like 'a%' COLLATE utf8_bin;