Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Unzulässige Mischung aus Sortierungen (utf8mb4_unicode_ci,IMPLICIT) und (utf8mb4_general_ci,IMPLICIT) für Operation „=“

Ich vermute, Sie haben unterschiedliche Zusammenstellungen an den Tischen, an denen Sie teilnehmen. Es besagt, dass Sie eine illegale Mischung von Sortierungen in den Operationen = verwenden .

Sie müssen also die Sortierung festlegen. Zum Beispiel:

WHERE tableA.field COLLATE utf8mb4_general_ci = tableB.field

Dann haben Sie die gleichen Sortierungen auf = gesetzt Betrieb.

Da Sie keine weiteren Informationen zu den Tabellen bereitgestellt haben, ist dies der beste Pseudocode, den ich bereitstellen kann.