Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana saya bisa menulis pencarian MySQL yang dapat mengkompensasi data yang salah eja?

Topik yang Anda selidiki disebut "Pencarian Fuzzy". Ini adalah lubang kelinci yang besar untuk dilompati, tergantung seberapa presisi yang Anda inginkan. Ada berbagai metode, seperti:

  • suara
  • Jarak Damerau-Levenshtein
  • Jaro-Winkler distance
  • metafon
  • metafon ganda

Beberapa referensi untuk dilihat:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tipe data kolom apa yang harus saya gunakan untuk menyimpan teks atau html dalam jumlah besar?

  2. PHP Coba dan Tangkap untuk SQL Insert

  3. SQL Query mana yang membutuhkan lebih banyak waktu? (MYSQL)

  4. Laravel Eloquent menemukan pengembalian null

  5. Menghindari pengulangan JTextField setText di sekitar program