我如何使变音符号不敏感,

ex 这个带有变音符号的波斯字符串

هواى بَر آفتابِ بارِز

与删除 mySql 中的变音符号不同

هواى بر آفتاب بارز

有没有办法告诉 mysql 忽略变音符号,或者我是否必须手动删除字段中的所有变音符号?

最佳答案

这有点像不区分大小写的问题。

SELECT * FROM blah WHERE UPPER(foo) = "THOMAS"

只需在比较之前将两个字符串都转换为无变音符号即可。

关于php - 变音符号不敏感的mysql搜索?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1584557/

10-12 05:40