我有问题。当我有这段代码SELECT FIRST_NAME FROM CONTACT WHERE FIRST_NAME LIKE '%ñ%'
时,为什么它会返回FIRST_NAME
没有n
的所有ñ
。我只期待那些ñ
的人。提前致谢。
答案 0 :(得分:13)
SELECT FIRST_NAME
FROM CONTACT
WHERE FIRST_NAME LIKE '%ñ%' COLLATE utf8_spanish_ci
答案 1 :(得分:7)
尝试使用BINARY运算符以二进制方式比较字符串 -
SELECT FIRST_NAME FROM CONTACT WHERE FIRST_NAME LIKE BINARY '%ñ%'