好吧,假设我正在搜索“sineadevelyn”,我输入“sinead”,它找不到那个人,但“sinead”找到了,有没有办法告诉它寻找类似我输入的东西?
我只是这样搜索:

$db->sqlquery("
SELECT `user_id`
FROM `users`
WHERE `username`LIKE ?", array("%$user%"));

最佳答案

这取决于字段的排序规则。
如果排序规则结束于cs,则它区分大小写,如果结束于ci,则不区分大小写。
更改字段的属性,随后将进行索引/搜索。

09-25 16:08