EQLでは、ブール演算子AND、ORおよびNOTがサポートされます。
ブール演算の結果(NULLが存在する場合を含む)を次の表に示します。
| xの値 | NOT xの結果 | 
|---|---|
| TRUE | FALSE | 
| FALSE | TRUE | 
| NULL | NULL | 
| xの値 | yの値 | x AND yの結果 | 
|---|---|---|
| TRUE | TRUE | TRUE | 
| TRUE | NULL | NULL | 
| TRUE | FALSE | FALSE | 
| NULL | TRUE | NULL | 
| NULL | NULL | NULL | 
| NULL | FALSE | FALSE | 
| FALSE | TRUE | FALSE | 
| FALSE | NULL | FALSE | 
| FALSE | FALSE | FALSE | 
| xの値 | yの値 | x OR y | 
|---|---|---|
| TRUE | TRUE | TRUE | 
| TRUE | NULL | TRUE | 
| TRUE | FALSE | TRUE | 
| NULL | TRUE | TRUE | 
| NULL | NULL | NULL | 
| NULL | FALSE | NULL | 
| FALSE | TRUE | TRUE | 
| FALSE | NULL | NULL | 
| FALSE | FALSE | FALSE | 
演算順序の詳細は、「演算子の優先順位のルール」を参照してください。