Hádám, že na stolech, ke kterým se připojujete, máte různá řazení. Říká, že používáte nelegální kombinaci porovnávání v operacích = .
Musíte tedy nastavit řazení. Například:
WHERE tableA.field COLLATE utf8mb4_general_ci = tableB.field
Pak jste nastavili stejné porovnávání na = operace.
Vzhledem k tomu, že jste neposkytli více informací o tabulkách, je to nejlepší pseudo kód, který mohu poskytnout.