可能的重复:
mysql喜欢案例敏感
mysql忽略了类似比较的案例。
如何强迫它执行对比较(例如比较)?
使用 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;
- sqlfiddle demo