본문으로 건너뛰기
최종 수정: 에

논리 연산자

설명​

논리 조건은 두 구성 요소의 조건 결과를 결합하여 이를 바탕으로 하나의 결과를 생성하거나, 조건의 결과를 반전시킵니다.

연산자 소개​

연산자기능예시
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