Musíte nastavit konkrétní kolování na vašem schématu, aby MySQL vědělo, které znaky mají být ekvivalentní. Zda je písmeno s diakritickým znaménkem považováno za stejné jako písmeno bez nebo nějaká jiná sekvence znaků, závisí na jazyce, ale zkuste utf8_general_ci jako výchozí bod pro ignorování diakritických znamének (za předpokladu, že používáte znakovou sadu UTF-8, kterou by měl být opravdu).
Pokuste se použít stejné řazení na všechny své řetězce, aby je bylo možné spojit a porovnat bez drahých převodů, které ničí indexy.