Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Trudności MySQL - Hiragana i Katakana są traktowane tak samo

Nie jestem pewien co do japońskich alfabetów, ale możesz użyć BINARNY porównanie:

WHERE BINARY japanese = 'ピース'

BINARY słowo kluczowe rzutuje łańcuch na jego binarną prezentację, dzięki czemu masz „precyzyjne” porównanie.

Ponadto, jeśli to zachowanie powinno być domyślne dla języka japanese kolumna - możesz zmienić jej sortowanie na _bin jeden (będzie to bardziej wydajne rozwiązanie niż tylko casting)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak efektywnie wstawić dane z pliku CSV do MYSQL przy użyciu Pythona?

  2. Najlepsze praktyki dotyczące długości kolumny varchar SQL

  3. MySQL:Rekordy wstawiane co godzinę, z ostatnich 24 godzin

  4. MySQL:Dlaczego Order By ID działa znacznie wolniej niż Order By inne kolumny?

  5. Jak uzyskać partycję według rodzaju funkcjonalności za pomocą zmiennych w MySQL 5.7?