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

Sortowanie MySQL z symbolami jako pierwszą literą

Niestety, robienie tego w MySQL jest bardzo uciążliwe.

Zobacz Czy MySQL może zastąpić wiele znaków?

Spróbuj tego:

ORDER BY replace(replace(phrase,'¿',''),'¡','')

aby usunąć interpunkcję prefiksu w języku hiszpańskim z wyrażeń podczas ich sortowania. Chciałoby się, aby MySQL miał funkcję REGEXP_REPLACE.

Jeśli chodzi o wydajność, powinieneś być w porządku z funkcjami ORDER BY, chyba że masz miliony fraz. Dziesiątki, nie ma problemu.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. przestań wstawiać dane do bazy podczas odświeżania strony

  2. Wprowadź tekst i znaki specjalne oraz MySQL

  3. Kaskadowe pole kombi formularza dostępu nie pokazuje nic w rozwijanym menu

  4. Zapytanie MySQL, aby uzyskać nazwy kolumn?

  5. Jak napisać wiele kolumn w klauzuli za pomocą sqlalchemy