gpt4 book ai didi

mysql - 精确单词匹配(非英文字符)

转载 作者:行者123 更新时间:2023-11-29 00:48:11 27 4
gpt4 key购买 nike

我的 Mysql 数据库中有一张表 (utf-8)。我想从此表中获得精确的单词匹配。我的查询是:

SELECT matched_rows FROM MY_TABLE WHERE string = 'MY_STRING'

问题是当我搜索“ağaç”(英文树)时,我得到了所有包含 ağaç、agac、ağac、agaç 的行。我想要得到的只是 'ağaç' 而不是其余的。我也不希望使用 something agac 结果。

我如何获得这种效果?

最佳答案

我按照@gintas 的回答做了一些修改。最后这个对我有用:

SELECT ROWS FROM MY_TABLE WHERE CONVERT(string_field_name USING latin5) = CONVERT('MY_STRING' USING latin5)

关于mysql - 精确单词匹配(非英文字符),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9646431/

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