gpt4 book ai didi

mysql 在使用 "like"时返回错误结果

转载 作者:行者123 更新时间:2023-11-30 23:17:02 25 4
gpt4 key购买 nike

是的,如标题所说,您会想到 utf8 集名称问题.. 甚至可能是真的。

我有这个问题:

select distinct ort from veranstaltungsorte where ort like 'ka%';

虽然它以“ka”开头,但我得到的是“Köln”。连同 3 个正确的城市。

当我使用

select distinct ort from veranstaltungsorte where ort like 'kö%';

一切正常;只是我的数据库认为,Köln 也以“ka”开头?!

我正在尝试字符集等,但没有一个有效..有什么想法吗?

最佳答案

utf8_general_ci 会将 Ö 排序为 O

也许这就是您想要的。

关于此的更多信息 here

否则。当你想搜索像 ÄÈÖ 这样的特定字符时,你可以将它设置为 utf8_swedish_ci,它将与 ö

一起使用

关于mysql 在使用 "like"时返回错误结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17165016/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com