Immagino che tu abbia diverse regole di confronto sui tavoli a cui ti stai unendo. Dice che stai usando un mix illegale di regole di confronto nelle operazioni =
.
Quindi è necessario impostare le regole di confronto. Ad esempio:
WHERE tableA.field COLLATE utf8mb4_general_ci = tableB.field
Quindi hai impostato le stesse regole di confronto su =
operazione.
Dal momento che non hai fornito maggiori informazioni sulle tabelle, questo è il miglior pseudocodice che posso fornire.