sql >> Database teknologi >  >> RDS >> Mysql

Hvordan søger man efter Soundex() understrenge i MySQL?

Du søger sandsynligvis at beregne Levenshtein-afstanden ; men hvis du blot vil finde de poster, der starter med noget, der ligner søgetermen, kan du fjerne enhver efterfølgende 0 (som kun bruges til polstring) og søg derefter efter soundex-strenge med det resulterende præfiks:

WHERE t.soundex LIKE CONCAT(TRIM(TRAILING '0' FROM SOUNDEX('test')), '%')



  1. Oracle PL/SQL:DBMS_SCHEDULER.CREATE_JOB Eksempel

  2. Hentning af data fra flere tabeller til en enkelt række, mens nogle værdier sammenkædes

  3. Database:Bedste måde at forespørge om geografiske placeringsdata på?

  4. Sådan fungerer DATE_FORMAT() i MariaDB