読み方 : アンドけんさく
AND検索【アンド検索】

条件Aと条件Bがあるとき、検索条件を「A and B」と指定すると、「AとBの両方の条件を満たす」という意味になる。条件が3つ以上の場合も同様で、挙げられた条件すべてを満たす対象のみに絞り込むという意味になる。
キーワード検索の場合、複数の言葉をAND検索すると、それらをすべて含む文書やページのみが結果として表示され、どれか一つしか含まれないものは除外される。キーワードを増やすほど条件が厳しくなり、結果の件数は絞り込まれていく。条件を増やしすぎると有用な情報まで除外される場合もあるため、検索語の選び方には注意が必要である。
Googleをはじめとする多くの検索エンジンでは、複数の語をスペースで区切って入力すると自動的にAND検索として処理される。利用者は明示的に「AND」あるいは「&」と記述しなくてよい。一方、プログラミング言語やデータベース管理システム(DBMS)のSQLなどの場合は「A AND B」「A && B」のように演算子を記述するのが一般的である。
検索における条件の指定方法としてはAND検索以外にも「OR検索」や「NOT検索」がある。OR検索は指定した条件のいずれかを満たすものを返し、NOT検索は特定の条件を含むものを除外する。これらは組み合わせて用いることもでき、目的に応じた柔軟な情報の絞り込みが可能になる。数学の集合論では、AND検索は二つの集合が重なり合う共通部分だけを取り出す操作に相当する。