0

我有这个 UTF8 格式的表(排序规则是 utf8_bin 以防万一)。

我需要使用 LIKE '%$searchstring%' 在其中搜索字符串。

现在,您必须使用确切的大小写才能显示结果。有没有办法让它不区分大小写?

谢谢

更新对不起,找到了答案

4

2 回答 2

2

采用:

WHERE LOWER(t.column) LIKE LOWER('%search_string%')

..或者:

WHERE UPPER(t.column) LIKE UPPER('%search_string%')

参考:

于 2009-10-30T19:30:13.650 回答
0

您的排序规则指定区分大小写。改用这个:

utf8_ci

于 2009-10-30T19:29:05.650 回答