Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Sắp xếp MySQL với các ký hiệu là chữ cái đầu tiên

Thật không may khi thực hiện điều này trong MySQL, thật là một cơn đau khét tiếng ở cổ.

Xem MySQL có thể thay thế nhiều ký tự không?

Hãy thử điều này:

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

để xóa dấu câu tiền tố tiếng Tây Ban Nha khỏi các cụm từ của bạn khi chúng được sắp xếp. Một mong muốn MySQL có một hàm REGEXP_REPLACE.

Đối với hiệu suất, bạn sẽ ổn với các hàm ORDER BY trừ khi bạn có các cụm từ. Hàng chục, không thành vấn đề.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hành vi trùng lặp kỳ lạ từ GROUP_CONCAT của hai LEFT JOIN trong GROUP_BY

  2. Cách kết hợp regex + UPDATE trong MySQL để thêm khoảng trắng vào FirstnameLastname

  3. MySQL:Phân tích nhanh các loại liên kết

  4. Có thể ngăn chặn việc tiêm SQL chỉ bằng dấu gạch chéo (chuỗi) không?

  5. MySql - Cách nối hai bảng nhưng có giá trị không chính xác nhưng tương tự