この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

論理演算子

論理演算子を SOQL クエリの WHERE 句内の項目式に使用できます。AND、OR、NOT 演算子を使用できます。

次の表に、fieldExpression 構文で使用される論理演算子の値を示します。

演算子 構文 説明
AND fieldExpressionX AND fieldExpressionY fieldExpressionXfieldExpressionY の両方が true の場合に true
OR fieldExpressionX OR fieldExpressionY fieldExpressionX または fieldExpressionY のいずれかが true の場合に true

OR を使用する WHERE 句では、レコードの外部キーの値が null の場合でも、レコードが返されます。

1SELECT Id FROM Contact WHERE LastName = 'Young' or Account.Name = 'Quarry'
NOT not fieldExpressionX fieldExpressionX が false の場合に true

この論理演算子とは異なる比較演算子 NOT IN もあります。