Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Mistura ilegal de agrupamentos (utf8mb4_unicode_ci,IMPLICIT) e (utf8mb4_general_ci,IMPLICIT) para operação '='


Eu estou supondo que você tem agrupamentos diferentes nas mesas que você está participando. Ele diz que você está usando uma combinação ilegal de agrupamentos nas operações = .

Então você precisa definir o agrupamento. Por exemplo:

WHERE tableA.field COLLATE utf8mb4_general_ci = tableB.field

Então você definiu os mesmos agrupamentos no = Operação.

Como você não forneceu mais informações sobre as tabelas, este é o melhor pseudocódigo que posso fornecer.