sql >> Databáze >  >> RDS >> Mysql

Jak mohu napsat vyhledávání MySQL, které dokáže kompenzovat chybně napsaná data?

Téma, do kterého se ponoříte, se nazývá „Fuzzy Lookup“. Je to velká králičí nora, na kterou se dá seskočit, podle toho, jak přesně chcete dosáhnout. Existují různé metody, například:

  • soundex
  • Vzdálenost Damerau-Levenshtein
  • Vzdálenost Jaro-Winkler
  • metafon
  • dvojitý metafon

Některé odkazy k vyzkoušení:



  1. Seskupte výsledky mysql podle kategorie a zobrazte je do skupin pod každou kategorií

  2. Ukládat String Array v MySql přes Java?

  3. SSIS a MySQL - Problém s oddělovačem názvu tabulky

  4. Jak provést vnitřní spojení na čísle řádku na serveru SQL