我如何使变音符号不敏感,
ex 这个带有变音符号的波斯字符串
هواى بَر آفتابِ بارِز
与删除 mySql 中的变音符号不同
هواى بر آفتاب بارز
有没有办法告诉 mysql 忽略变音符号,或者我是否必须手动删除字段中的所有变音符号?
最佳答案
这有点像不区分大小写的问题。
SELECT * FROM blah WHERE UPPER(foo) = "THOMAS"
只需在比较之前将两个字符串都转换为无变音符号即可。
关于php - 变音符号不敏感的mysql搜索?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1584557/