メインコンテンツへスキップ

検索におけるブーリアン演算子の使い方

ハウツー6分·更新済み 2023年10月

ブーリアン検索ロジックをマスターする

ブーリアン演算子は、検索でキーワードを組み合わせたり除外したりするために接続詞として使用される単純な単語(AND、OR、NOT)です。これらのテクニックを学ぶことで、無関係な結果を排除し、質の高い学術資料をより早く見つけることができます。このガイドでは、クエリの構成方法、ネスティングの使用、図書館のデータベースや検索エンジンでの演算子の適用方法について説明します。

ブーリアン演算子クイックリファレンス

演算子機能結果への影響
ANDすべての用語を含むソースを検索検索を絞り込むclimate AND economics
ORいずれかの用語を含むソースを検索検索を広げるcollege OR university
NOT特定の用語を除外検索をフィルタリングmercury NOT planet

ステップ1:コアコンセプトを特定する

研究トピックを最も重要な構成要素に分解することから始めましょう。データベースに質問文をそのまま入力するのは避けてください。代わりに、名詞キーフレーズを抽出します。例えば、トピックが「ソーシャルメディアが10代のメンタルヘルスに与える影響」であれば、コアコンセプトは「ソーシャルメディア」「10代」「メンタルヘルス」です。演算子を適用する前に、これらの用語を個別にリストアップしてください。この準備により、「〜の影響」や「〜にどのように影響するか」といった埋め合わせの言葉ではなく、論文の特定の変数について検索できるようになります。

ステップ2:ANDを使用して結果を絞り込む

クエリ内のすべてのキーワードを含むソースを見つけたい場合は、AND演算子を使用します。これは、結果が多すぎる検索を絞り込むための最も効果的な方法です。2つの用語をANDで繋ぐと、データベースはそれらの用語が交差する結果のみを表示します。異なる概念の間にANDを配置してください。 「exercise AND depression」と検索すると、データベースは運動のみ、またはうつ病のみを扱った記事を無視し、両方を扱っている記事のみを表示します。

ステップ3:ORを使用して結果を広げる

類義語、別表記、または密接に関連する概念を繋ぐには、OR演算子を使用します。これは、最初の検索で結果が少なすぎる場合や、研究者が同じトピックに対して異なる用語を使用している場合に役立ちます。ORは検索を広げます。 データベースに、どの用語でも受け入れ可能であることを伝えます。例えば、「adolescents OR teenagers」と検索することで、著者が自分とは異なる言葉を使ったという理由だけで、完璧な資料を見逃すことがなくなります。

ステップ4:NOTを使用して無関係なものをフィルタリングする

検索結果から特定の単語を除外するには、NOT演算子を使用します。これは、キーワードに複数の意味がある場合や、興味のないサブトピックで結果が乱雑になっている場合に「ノイズ」を取り除くための強力なツールです。無視したい用語の前にNOTを配置してください。 動物の「Jaguar(ジャガー)」を調査しているのに、車のブランドの結果ばかりが出る場合は、「Jaguar NOT car」というクエリを使用します。この演算子は、除外した用語がついでに言及されているだけの関連資料も誤って除外してしまう可能性があるため、注意して使用してください。

ステップ5:括弧によるネスティングを適用する

1つの検索文字列で複数の演算子を使用する場合は、括弧を使用して関連する用語をグループ化します。これは「ネスティング」と呼ばれます。これにより、数学の式と同じように、括弧内の用語を最初に処理するようデータベースに指示します。類義語(ORで繋いだ用語)を括弧内にグループ化し、それらをANDで他の概念に繋ぎます。これにより、データベースが論理を誤解して無関係なデータを返すのを防ぎます。

例:複雑な検索文字列

Example
リモートワークが生産性やストレスにどのように影響するかについての資料を探すには、次のようなネストされた検索文字列を使用します:

`("remote work" OR "telecommuting") AND (productivity OR stress) NOT "self-employment"` 

**内訳:**
- `("remote work" OR "telecommuting")`: 働き方に関するいずれかの用語を検索します。
- `AND (productivity OR stress)`: 結果がこれら2つの成果のいずれかについても議論していることを確実にします。
- `NOT "self-employment"`: フリーランスや事業主に焦点を当てた結果を除外します。

避けるべき一般的なブーリアンの間違い

  • 演算子を小文字にする: 多くのデータベースは「and」を一般的な単語として扱いますが、「AND」はコマンドとして扱います。常に大文字を使用してください。
  • NOTの使いすぎ: 参考文献や序論で除外用語に言及している関連資料を、誤って非表示にしてしまう可能性があります。
  • 引用符の無視: 「climate change」のような複数の単語からなるフレーズには、常に引用符を使用してください。引用符がないと、データベースはそれを climate AND change として処理する可能性があります。
  • 不適切なネスティング: 括弧を間違った場所に配置すると、検索の論理全体が変わり、結果がゼロになる可能性があります。

EssayGeniusでエッセイを書く

検証済みのソースと適切な引用を備えたAI搭載の下書き作成。