如何一劳永逸地修复该错误?我只是想在MySQL中做联盟.
(我正在寻找一个快捷方式,就像让MySQL忽略这个问题或者最好的猜测一样,不想改变100个表上的排序规则......至少今天没有)
不确定mySQL,但在MSSQL中你可以更改查询中的排序规则,例如,如果你有2个表具有不同的排序规则并且你想要加入它们,或者在你的情况下你可以做你喜欢的UNION
select column1 from tableWithProperCollation union all select column1 COLLATE SQL_Latin1_General_CP1_CI_AS from tableWithDifferentCollation
当然,SQL_Latin1_General_CP1_CI_AS只是您要"转换"为的归类的一个示例