En dat is het antwoord. Als u utf8_general_ci . gebruikt (eigenlijk geldt het voor alle utf_..._[ci|cs] ) sortering dan diakritische tekens worden omzeild in vergelijking, dus:
SELECT "e" = "é" AND "O" = "Ó" AND "ä" = "a"
Resultaten in 1 . Indexen gebruiken ook sortering.
Als u onderscheid wilt maken tussen ą en a gebruik dan utf8_bin sorteren (houd er rekening mee dat er ook onderscheid wordt gemaakt tussen hoofdletters en kleine letters).
Trouwens, naam en leeftijd garanderen geen uniciteit.