标签: mysql collate
我有以下select语句,我正在尝试搜索其中可能包含重音的玩家名字和姓氏。
$sql = " SELECT * FROM player WHERE player.player_first LIKE '%$first%' AND player.player_last LIKE '%$last%' ";
我在两个LIKE子句之前添加了COLLATE Latin1_General_CI_AI,但这不起作用并返回错误。
COLLATE Latin1_General_CI_AI
任何帮助都将不胜感激。
答案 0 :(得分:1)
根据MySQL doc,排序Latin1_General_CI_AI不存在。
Latin1_General_CI_AI
请尝试latin1_general_ci。
latin1_general_ci