論理演算子
論理演算子を SOQL クエリの WHERE 句内の項目式に使用できます。AND、OR、NOT 演算子を使用できます。
次の表に、fieldExpression 構文で使用される論理演算子の値を示します。
| 演算子 | 構文 | 説明 |
|---|---|---|
| AND | fieldExpressionX AND fieldExpressionY | fieldExpressionX と fieldExpressionY の両方が true の場合に true。 |
| OR | fieldExpressionX OR fieldExpressionY |
fieldExpressionX または fieldExpressionY のいずれかが true の場合に true。 OR を使用する WHERE 句では、レコードの外部キーの値が null の場合でも、レコードが返されます。 |
| NOT | not fieldExpressionX |
fieldExpressionX が false の場合に true。 この論理演算子とは異なる比較演算子 NOT IN もあります。 |