我有一个仅包含foo
和id
的简单表foo_value
。在foo_value
字段中是具有以下值的记录:roan LOAN roann loan lloan RLOAN
。我要做的就是知道foo_value
是否包含关键字LOAN
或loan
。可以接受贷款或贷款。
我试过了SELECT * FROM foo WHERE foo_value LIKE 'loan%';
这不返回任何东西吗?
我该如何告诉我该关键字是否可用?
最佳答案
使用LOWER()
功能
SELECT * FROM foo WHERE LOWER(foo_value) LIKE '%loan%';
关于mysql - 匹配mysql字段中的特定字符串,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22280489/