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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。