Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Distinção do MySQL entre e e é (e agudo) - índice UNIQUE


E essa é a resposta. Se você estiver usando utf8_general_ci (na verdade, ele se aplica a todos os utf_..._[ci|cs] ) colação, os diacríticos são ignorados na comparação, assim:
SELECT "e" = "é" AND "O" = "Ó" AND "ä" = "a"

Resultados em 1 . Os índices também usam agrupamento.

Se você quiser distinguir entre ą e a então use utf8_bin collation (lembre-se de que também distingue entre caracteres maiúsculos e minúsculos).

Aliás, nome e idade não garantem nenhuma exclusividade.