メインコンテンツまでスキップ
バージョン: 26.x

論理演算子

説明

論理条件は、2つのコンポーネントの条件結果を組み合わせて、それらに基づいた単一の結果を生成するか、または条件の結果を反転させます。

演算子の紹介

演算子機能
NOT後続の条件がFALSEの場合にTRUEを返します。TRUEの場合はFALSEを返します。UNKNOWNの場合は、UNKNOWNのままです。SELECT NOT (TRUE)
AND両方のコンポーネントの条件がTRUEの場合にTRUEを返します。いずれかがFALSEの場合はFALSEを返します。それ以外の場合は、UNKNOWNを返します。SELECT TRUE AND FALSE
ORいずれかのコンポーネントの条件がTRUEの場合にTRUEを返します。両方がFALSEの場合はFALSEを返します。それ以外の場合は、UNKNOWNを返します。SELECT TRUE OR NULL

真理値表

NOT真理値表

| | TRUE | FALSE | UNKNOWN | | :---- | :------ | :------ | | NOT | FALSE | TRUE | UNKNOWN |

AND真理値表

ANDTRUEFALSEUNKNOWN
TRUETRUEFALSEUNKNOWN
FALSEFALSEFALSEFALSE
UNKNOWNUNKNOWNFALSEUNKNOWN

OR真理値表

ORTRUEFALSEUNKNOWN
TRUETRUETRUETRUE
FALSETRUEFALSEUNKNOWN
UNKNOWNTRUEUNKNOWNUNKNOWN