5.演算子などを用いた高度な検索方法
WebOPACでは演算子などを用いて複雑な掛け合わせ検索を行うことができます。ここではその方法について説明していきます。
-------------------------------------------------------------------------------------------------------------------------
【項目間をAND・OR・NOTで掛け合わせて検索する】
複数の項目に検索語を入力する場合は、入力した項目間をどの掛け合わせ方式で検索するのか指定する必要があります。入力欄の右側にあるプルダウンメニューから、ANDかORかNOTを選択して下さい。
![]()


AND →「A AND B」とすると、AもBも含むデータが検索されます。
OR →「A OR B」とすると、AまたはBのどちらかを含むデータが検索されます。
NOT →「A NOT B」とすると、Aを含んでBを含まないデータが検索されます。
-------------------------------------------------------------------------------------------------------------------------
【検索演算子(
* + / )を使用して検索する】
1つの検索語入力欄で、演算子を指定して検索できます。
・AND検索を行う場合→「A * B」と入力。あるいはスペース区切りで「A B」と入力
![]()
![]()
![]()
・OR検索を行う場合→「A + B」と入力
![]()
![]()
・NOT検索を行う場合→「A / B」と入力
![]()
![]()
-------------------------------------------------------------------------------------------------------------------------
【()を使用して優先検索を行う】
検索演算子(* + /)を組み合わせて検索条件を入力する場合、()で優先順位を指定できます。
例えば、「日本 +(世界 / (世界史 * 歴史))」という検索条件を入力した場合、
「世界」を含むものから、「世界史」と「歴史」を共に含むものを引いたもの、あるいは「日本」を含むものを検索します。