如何使用忽略区分大小写的搜索逗号分隔值列表,如:
SELECT 'John' IN ('john','Peter');-- it return 0
如果
SELECT 'john' IN ('john','Peter'); --it return 1
我想忽略区分大小写以使搜索更加优化......
答案 0 :(得分:1)
你可以降低两者并进行比较:
SELECT LOWER('John') IN (LOWER('john'),LOWER('Peter'));
这将返回1
答案 1 :(得分:0)
使用LIKE语句忽略区分大小写
'John' LIKE '%john%' or 'John' LIKE '%Peter%'