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

mysql zastępuje znaki akcentowane

Oto moje rozwiązanie normalizacji akcentowanych tagów:

REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE(  
REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE(  
REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE(  
acc_tag,
'ù','u'),'ú','u'),'û','u'),'ü','u'),'ý','y'),'ë','e'),'à','a'),'á','a'),'â','a'),'ã','a'), 
'ä','a'),'å','a'),'æ','a'),'ç','c'),'è','e'),'é','e'),'ê','e'),'ë','e'),'ì','i'),'í','i'), 
'î','i'),'ï','i'),'ð','o'),'ñ','n'),'ò','o'),'ó','o'),'ô','o'),'õ','o'),'ö','o'),'ø','o') AS normal_tag


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wielopoziomowe odpowiedzi na komentarze:wyświetlanie i przechowywanie

  2. Jak uruchomić skrypt powłoki po ponownym uruchomieniu?

  3. Hierarchiczne tagowanie w SQL

  4. Prawidłowe indeksowanie przy użyciu operatora OR

  5. Podzapytanie ORDER BY dla konwersji GROUP BY na JOIN