기본적으로 SOUNDEX() 함수는 문자열의 문자열인 sound를 영어로 발음한 후 이름을 인덱싱하는 음성 알고리즘인 Soundex를 반환하는 데 사용됩니다. SOUNDEX()를 사용하여 MySQL 내에서 검색하기 위한 적절한 구조는 다음과 같습니다 -
SOUNDEX(Str)
여기서 Str은 SOUNDEX 문자열을 검색할 문자열입니다.
예시
mysql> Select SOUNDEX('MySQL');
+------------------+
| SOUNDEX('MySQL') |
+------------------+
| M240 |
+------------------+
1 row in set (0.00 sec)
mysql> Select SOUNDEX('harshit');
+--------------------+
| SOUNDEX('harshit') |
+--------------------+
| H623 |
+--------------------+
1 row in set (0.00 sec)
mysql> Select SOUNDEX('hrst');
+-----------------+
| SOUNDEX('hrst') |
+-----------------+
| H623 |
+-----------------+
1 row in set (0.00 sec) SOUNDEX('harshit')와 SOUNDEX('hrst')의 결과는 두 단어의 소리가 동일하기 때문에 동일합니다.