【发布时间】:2011-02-22 00:53:52
【问题描述】:
我环顾了一些,没有找到我想要的东西,所以就这样吧。
SELECT * FROM trees WHERE trees.`title` LIKE '%elm%'
这很好用,但如果树被命名为 Elm 或 ELM 等...
如何使 SQL 对这个通配符搜索不区分大小写?
我正在使用 MySQL 5 和 Apache。
【问题讨论】:
-
如果您偶然发现此页面,但您的 MySql 设置确实可以处理 Elm 或 ELM 的此查询,并且您希望它区分大小写,请参阅
BINARY,例如:stackoverflow.com/questions/7857669/… -
不依赖于字段/表的排序规则吗?像'ut8_general_CI'
-
MySQL 的
like默认不区分大小写。
标签: mysql sql sql-like case-insensitive