論理演算子
次の表に、EBX®でサポートされているすべての SQL 論理演算子、およびそれらの標準 SQL 構文を示します。
| 演算子の構文 | 説明と例 | 
| boolean1 OR boolean2 | boolean1がTRUEであるかboolean2がTRUEであるか。 SELECT TRUE OR TRUE :  true
 SELECT TRUE OR FALSE :  true
 SELECT FALSE OR TRUE :  true
 SELECT FALSE OR FALSE :  false
 | 
| boolean1 AND boolean2 | boolean1がTRUEでboolean2がTRUEかどうか。 SELECT TRUE AND TRUE :  true
 SELECT TRUE AND FALSE :  false
 SELECT FALSE AND TRUE :  false
 SELECT FALSE AND FALSE :  false
 | 
| NOT boolean | ブール値がTRUEでないかどうか。ブール値がUNKNOWNの場合、UNKNOWNを返します。 SELECT NOT TRUE:false
 SELECT NOT FALSE:true
 SELECT NOT UNKNOWN:null
 | 
| boolean IS FALSE | ブール値がFALSEかどうか。ブール値が不明な場合はFALSEを返します。 SELECT TRUE IS FALSE:false
 SELECT FALSE IS FALSE:true
 | 
| boolean IS NOT FALSE | ブール値がFALSEでないかどうか。ブール値が不明な場合はTRUEを返します。 SELECT TRUE IS NOT FALSE:true
 SELECT FALSE IS NOT FALSE:false
 | 
| boolean IS TRUE | ブール値がTRUEかどうか。ブール値が不明な場合はTRUEを返します。 SELECT TRUE IS TRUE:true
 SELECT FALSE IS TRUE:false
 | 
| boolean IS NOT TRUE | ブール値がTRUEでないかどうか。ブール値が不明な場合はFALSEを返します。 SELECT TRUE IS NOT TRUE:false
 SELECT FALSE IS NOT TRUE:true
 | 
| boolean IS UNKNOWN | ブール値が不明かどうか。 SELECT TRUE IS UNKNOWN:false
 SELECT FALSE IS UNKNOWN:false
 | 
| boolean IS NOT UNKNOWN | ブール値が不明ではないかどうか。 SELECT TRUE IS NOT UNKNOWN:true
 SELECT FALSE IS NOT UNKNOWN:true
 | 
ドキュメント>開発者ガイド>SQLinEBX®