我的MySQL表有2列,word1和word2(不区分大小写和collation utf8_bin) .
Word1可以是'篮球'或'篮球'或'篮球' .
(篮球,游戏)和(篮球,游戏)都作为表中的行存在 .
我在word1,word2上使用唯一索引来防止插入重复行,例如,行(篮球,游戏)存在,因此插入(篮球,游戏)到表中被拒绝 .
问题是SELECT区分大小写,删除'utf8_bin'排序规则会产生重复的条目错误 .
如何让SELECT匹配不区分大小写的'basketball'和'BASKETBALL'行?
1 回答
例如,您可以指定要与COLLATE keyword一起使用的排序规则