使用union all 查询,报错:

Illegal mix of collations for operation 'UNION'

相同字段的编码为 utf8_general_ci 与 utf8_unicode_ci ,就会报Illegal mix of collations for operation “UNION”的错误。 解决1:

CONVERT('ABC' USING utf8mb4)

解决2: 直接修改对应字段的编码