您如何强迫MySQL喜欢案例敏感



可能的重复:
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

最新更新