Предполагам, че имате различни съпоставяния на масите, към които се присъединявате. Пише, че използвате незаконна комбинация от съпоставяния в операции =
.
Така че трябва да зададете сортиране. Например:
WHERE tableA.field COLLATE utf8mb4_general_ci = tableB.field
След това сте задали същите сортировки на =
операция.
Тъй като не сте предоставили повече информация за таблиците, това е най-добрият псевдокод, който мога да дам.