MySQL 的 SOUNDEX(~)
方法從輸入字符串返回 soundex 字符串。
注意
soundex 字符串通常是一個四個字符的代碼,用於表示字符串在說話時的發音,但是,SOUNDEX(~)
方法返回任意長的 soundex 字符串。
參數
1. str
| string
要為其返回 soundex 字符串的字符串。
返回值
輸入的 soundex 字符串。
例子
基本用法
要返回 'see'
和 'sea'
的 soundex 字符串:
SELECT SOUNDEX('sea'), SOUNDEX('see');
+----------------+----------------+
| SOUNDEX('sea') | SOUNDEX('see') |
+----------------+----------------+
| S000 | S000 |
+----------------+----------------+
兩個字符串具有相同的 soundex 字符串,表明它們在發音時聽起來相同。
要返回 'listening'
和 'listener'
的 soundex 字符串:
SELECT SOUNDEX('listening'), SOUNDEX('listener');
+----------------------+---------------------+
| SOUNDEX('listening') | SOUNDEX('listener') |
+----------------------+---------------------+
| L2352 | L2356 |
+----------------------+---------------------+
請注意,兩個輸入字符串的 soundex 字符串結尾不同。
相關用法
- MySQL SOUNDEX()用法及代碼示例
- MySQL SOUNDS LIKE用法及代碼示例
- MySQL SELECT用法及代碼示例
- MySQL STDDEV()用法及代碼示例
- MySQL STR_TO_DATE方法用法及代碼示例
- MySQL STD()用法及代碼示例
- MySQL SESSION_USER( )用法及代碼示例
- MySQL SPACE()用法及代碼示例
- MySQL STDDEV_POP方法用法及代碼示例
- MySQL SUM()用法及代碼示例
- MySQL SUBSTR方法用法及代碼示例
- MySQL SIN方法用法及代碼示例
- MySQL SUBSTRING方法用法及代碼示例
- MySQL Sysdate()用法及代碼示例
- MySQL SIGN方法用法及代碼示例
- MySQL SUBSTRING_INDEX方法用法及代碼示例
- MySQL SUBSTR()用法及代碼示例
- MySQL SEC_TO_TIME方法用法及代碼示例
- MySQL SEC_TO_TIME()用法及代碼示例
- MySQL STDDEV_POP()用法及代碼示例
- MySQL SUBSTRING()用法及代碼示例
- MySQL SUBTIME方法用法及代碼示例
- MySQL SIN()、COS()用法及代碼示例
- MySQL SIN()用法及代碼示例
- MySQL SELECT DISTINCT用法及代碼示例
注:本文由純淨天空篩選整理自Arthur Yanagisawa大神的英文原創作品 MySQL | SOUNDEX method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。