結合条件

複数の条件を論理的に結合して、1 つの結合条件を作成できます。

構文図を読む構文図をスキップする
結合条件 - 形式

         .---------------.   
         V               |   
>>-条件-1----+-AND-+--条件-2-+-------------------------------------><
           '-OR--'           

次のどの条件でも結合できます。
表 1. 結合条件 — 許されるエレメントの順序
結合条件のエレメント 左端 左端ではない場合、 以下のものがその 直前に指定可能。 右端 右端ではない場合、 以下のものがその 直後に指定可能。
単純条件 Yes

OR
NOT
AND
(

Yes

OR
AND
)

OR
AND

No

単純条件
)

No

単純条件
NOT
(

NOT Yes

OR
AND
(

No

単純条件
(

( Yes

OR
NOT
AND
(

No

単純条件
NOT
(

) No

単純条件
)

Yes

OR
AND
)

1 つの結合条件の中で AND または OR のいずれか一方 (両方ではなく) を排他的に使用するときは、括弧は不要です。ただし、演算子およびオペランドの正しい論理関係を維持するために暗黙の優先規則を変更する場合には、括弧が必要になることがあります。

左括弧と右括弧は対になっていなければならず、それぞれの左括弧はそれに対応する右括弧より左側になければなりません。

以下の表は、論理演算子と 条件 C1 と C2 の関係を示したものです。

表 2. 結合条件の論理演算子と演算結果
C1 の値 C2 の値 C1 AND C2 C1 OR C2 NOT (C1 AND C2) NOT C1 AND C2 NOT (C1 OR C2) NOT C1 OR C2
関連情報