仕事で使っているWebやシステム開発関連の情報を掲載しています。開発に使用するソフトウェアの使用方法やシステム開発に必要な技術的情報。トラブル解決方法等を掲載してるサイトです。すなりんSQLでSOUNDEXキーを求めるSOUNDEX関数について記載しています。4文字コードのSOUNDEX文字列を戻します。文字データの英数字式です。「引数」には定数、変数、または列を指定できます。varcharSOUNDEX関数は4文字の文字列のSOUNDEXキーを文字列で戻します。似たように発音される単語に関して同じSOUNDEXキーが生成されるため、発音はしっているがスペルがわからない単語の検索にSOUNDEX関数を利用できます。MySQL文字列内のアルファベット以外の文字はすべて無視されます。範囲外の国際アルファベット文字はすべて、母音として処理されます。現在実装されているこの関数は、文字列の言語が英語である場合にのみ機能するように設計されています。その他の言語の文字列では、信頼できる結果が生成されない可能性があります。使用されている場合に、整合性のある結果が生成されることは保証されません。文字コードに変換されます。大文字に変換されます。番目までの文字は式の中の文字を表す数字です。各文字は、文字列の先頭の文字である場合を除き無視されます。文字コードを生成するために、必要に応じて、末尾にゼロが追加されます。コードを比較して、読み上げ時の文字列の発音がどの程度類似しているかを確認できます。コードがどの程度類似しているかを示す整数が返されます。照合順序に依存します。文字列関数は入れ子にすることができます。