A to je odpověď. Pokud používáte utf8_general_ci (ve skutečnosti to platí pro všechny utf_..._[ci|cs] ) řazení a diakritika jsou ve srovnání vynechány, takže:
SELECT "e" = "é" AND "O" = "Ó" AND "ä" = "a"
Výsledky v 1 . Indexy také používají řazení.
Pokud chcete rozlišovat mezi ą a a pak použijte utf8_bin řazení (pamatujte, že také rozlišuje mezi velkými a malými písmeny).
Mimochodem, jméno a věk nezaručují žádnou jedinečnost.