sql >> Base de Datos >  >> RDS >> Mysql

Mezcla ilegal de intercalaciones (utf8mb4_unicode_ci,IMPLICIT) y (utf8mb4_general_ci,IMPLICIT) para la operación '='

Supongo que tiene diferentes intercalaciones en las mesas a las que se está uniendo. Dice que está utilizando una combinación ilegal de intercalaciones en las operaciones = .

Por lo tanto, debe configurar la intercalación. Por ejemplo:

WHERE tableA.field COLLATE utf8mb4_general_ci = tableB.field

Entonces ha configurado las mismas intercalaciones en el = operación.

Dado que no proporcionó más información sobre las tablas, este es el mejor pseudocódigo que puedo proporcionar.