當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


MySQL SOUNDS LIKE用法及代碼示例


如果兩個字符串表達式聽起來相似,MySQL 的SOUNDS LIKE 運算符返回1,如果不相似,則返回0

用法

-- This is equivalent to SOUNDEX(expr1) = SOUNDEX(expr2)
SELECT expr1 SOUNDS LIKE expr2;

例子

基本用法

檢查 'sea' 聽起來是否像 'see'

SELECT 'sea' SOUNDS LIKE 'see';



+-------------------------+
| 'sea' SOUNDS LIKE 'see' |
+-------------------------+
|                       1 |
+-------------------------+

我們可以用下麵的內容來驗證上麵的內容:

SELECT SOUNDEX('sea') = SOUNDEX('see');



+---------------------------------+
| SOUNDEX('sea') = SOUNDEX('see') |
+---------------------------------+
|                               1 |
+---------------------------------+

檢查 'listen' 聽起來是否像 'listener'

SELECT 'listen' SOUNDS LIKE 'listener';



+---------------------------------+
| 'listen' SOUNDS LIKE 'listener' |
+---------------------------------+
|                               0 |
+---------------------------------+

0 的返回值表明兩個字符串聽起來不一樣。

相關用法


注:本文由純淨天空篩選整理自Arthur Yanagisawa大神的英文原創作品 MySQL | SOUNDS LIKE。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。