Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (中文) » SQL Anywhere 服务器 - SQL 的用法 » 查询和修改数据 » 查询数据 » WHERE 子句:指定行

 

通过发音匹配行

使用 SOUNDEX 函数,您可以通过发音匹配行。例如,假设有一个电话留言找姓名发音类似 "Ms. Brown" 的人。可以执行以下查询来搜索姓名发音与 Brown 类似的雇员。

 ♦  列出姓发音与 Brown 类似的雇员
  • 在 Interactive SQL 中,执行以下查询:

    SELECT Surname, GivenName
       FROM Employees
       WHERE SOUNDEX( Surname ) = SOUNDEX( 'Brown' );
    Surname GivenName
    Braun Jane

SOUNDEX 使用的算法使该函数主要用于语言为英语的数据库。请参见SOUNDEX 函数 [String]