sql >> データベース >  >> RDS >> Mysql

MySQLでSoundex()サブストリングを検索する方法は?

    おそらく、レーベンシュタイン距離 を計算しようとしています。;ただし、検索語に似た音で始まるレコードを検索したいだけの場合は、末尾の0を削除できます。 (これは単にパディングに使用されます)次に、結果のプレフィックスが付いたsoundex文字列を検索します:

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



    1. アプリケーションでのWhere式の重複を排除

    2. OracleのSIGN()関数

    3. MySQLに連番を挿入する

    4. SQLiteクエリ結果をCSVファイルにエクスポートする