U moet een bepaalde sortering instellen op uw schema zodat MySQL weet welke tekens equivalent zouden moeten zijn. Of een letter met een diakritisch teken als hetzelfde wordt beschouwd als een letter zonder of een andere reeks tekens, hangt af van de taal, maar probeer utf8_general_ci als uitgangspunt voor het negeren van accenten (ervan uitgaande dat u een UTF-8-tekenset gebruikt, die u zou eigenlijk moeten zijn).
Probeer dezelfde sortering op al uw strings te gebruiken, zodat ze kunnen worden samengevoegd en vergeleken zonder dure, indexbrekende conversies.