1

こんにちは、soundex に深く入る前に、簡単な質問をしたいと思います。

1 - テーブル [タイトル] のフィールドに「探している WORD を含む文」が含まれています

Q - サンデックスを使って単語を一致させる簡単な方法はありますか?

4

1 に答える 1

3

SOUNDEXを照合する方法SmithSmytheありSmeathe、検索中にSmith:

SELECT  *
FROM    names
WHERE   name_soundex = SOUNDEX('Smith')

name     name_soundex
--
Smith    S530
Smythe   S530
Smeathe  S530

必要なものはFULLTEXTインデックス作成と呼ばれます:

CREATE FULLTEXT INDEX fx_mytable_title ON mytable (title)

SELECT  *
FROM    mytable
WHERE   MATCH(title) AGAINST ('+fox')

title
--
A quick brown fox jumped over the lazy dog
于 2011-01-11T13:23:29.447 に答える