sql >> Databáze >  >> RDS >> Mysql

MySQL rozdíl mezi e a é (e akutní) - UNIKÁTNÍ index

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.



  1. Funkce MySQL DEGREES() – Převod z radiánů na stupně

  2. Java - najděte první příčinu výjimky

  3. Zneužívání MySQL JOIN? Jak špatné to může být?

  4. Vypouštění připojených uživatelů z databáze Oracle