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

Jak mogę napisać wyszukiwanie MySQL, które może zrekompensować błędnie napisane dane?

Temat, którym się zagłębiasz, nazywa się „Rozmyte wyszukiwanie”. To wielka królicza nora do zeskoczenia, w zależności od tego, jak precyzyjnie chcesz się dostać. Istnieją różne metody, takie jak:

  • dźwięk
  • Odległość Damerau-Levenshteina
  • Odległość Jaro-Winklera
  • metafon
  • podwójny metafon

Kilka referencji do sprawdzenia:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Neo4j - Utwórz związek za pomocą Cypher

  2. Warunkowe dołączenie do serwera SQL

  3. codeigniter mysql lewy dołączyć dołącz wybierz

  4. nie można zmienić tabeli, tabela „xxx/#sql-ib265” już istnieje

  5. Jak skonfigurować zmienną środowiskową PYTHON_EGG_CACHE na Macu?