繁体   English   中英

Mysql 返回不必要的行

[英]Mysql Returning unnecessarily rows

SELECT * FROM test_table WHERE name='Süleyman';

在此处输入图片说明

结果 :

对于我的查询,我只想返回name="Süleyman"的行,但 MySQL 也返回name="Suleyman"行!
为什么会发生这种情况,我该如何解决?

尝试这个

SELECT * FROM test_table WHERE name='Süleyman' COLLATE utf8_bin;

你可以在这里看到一个 SQL 小提琴http://sqlfiddle.com/#!9/508b5d/2/0

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM