1
でのワイルドカード検索以下はシナリオです。SQL - AND
私たちは、「説明」という名前のフィールドを持っている、要件は次のとおりです。
- ユーザーが結果を検索する最大5つのワードを与えることができます。 例:abとcdとefとghとij
- これは、上のすべての5つの単語を含む説明を与えます。
どのようにこれを達成できるか教えてください。
ご指摘いただければ幸いです。
おかげで、よろしく、 Aarti
でのワイルドカード検索以下はシナリオです。SQL - AND
私たちは、「説明」という名前のフィールドを持っている、要件は次のとおりです。
どのようにこれを達成できるか教えてください。
ご指摘いただければ幸いです。
おかげで、よろしく、 Aarti
select description from tablename where
description like '%word1%' and
description like '%word2%' and
description like '%word3%' and
description like '%word4%' and
description like '%word5%'
それを「言葉」彼らは5未満の場合、彼らはNULLで何が起こるかを知っておくと便利でしょうか?彼らは ''?ヌルと例:多分
....(description like '%word2%' or word2 is null) and...
[全文検索](https://docs.microsoft.com/en-us/sql/relational-databases/search/full-text-search)。 –
そのテーブルに全文索引がありますか? – Kyle