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

MySQL:Làm thế nào để tìm kiếm các biến thể chính tả? (Murrays, murray's, v.v.)

Bạn nghĩ gì về việc sử dụng SOUNDEX và chức năng SOUNDS LIKE nhà điều hành?

Bằng cách đó, bạn có thể chỉ cần thực hiện:

SELECT * from USERS WHERE name SOUNDS LIKE 'murrays'

Tôi khá chắc chắn rằng nó không hoạt động cho mọi trường hợp và có lẽ nó không phải là cách hiệu quả nhất để giải quyết vấn đề, nhưng nó có thể phù hợp với nhu cầu của bạ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. Có ai biết ý nghĩa đằng sau thông báo lỗi php này không?

  2. Lỗi truy vấn SQL - Cột không được rỗng

  3. Cách truy vấn dữ liệu từ cơ sở dữ liệu từ việc sử dụng các giá trị chuỗi truy vấn

  4. sử dụng mysql regex_replace với một biểu thức chính quy

  5. Làm cách nào để kiểm tra các chỉ mục nếu chúng tồn tại trong quá trình di chuyển Laravel?