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

Jak hledat podřetězce Soundex() v MySQL?

Pravděpodobně chcete vypočítat Levenshteinovu vzdálenost ; ale pokud chcete jednoduše najít ty záznamy, které začínají něčím, co zní podobně jako hledaný výraz, můžete odstranit všechny koncové 0 (který se používá pouze pro výplň) a poté vyhledejte řetězce soundex s výslednou předponou:

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



  1. Zkontrolujte, zda je na propojeném serveru povolen RPC Out

  2. Časová priorita v Active Record Query

  3. Jak používat cizí klíče s PHP

  4. Převést „datetime2“ na „čas“ v SQL Server (příklady T-SQL)