반응형
논리 연산자를 사용하여 조건정의
연산자 | 의미 |
AND | 구성 요소 조건이 모두 참인 경우 TRUE를 반환한다 |
OR | 구성 요소 조건 중 하나가 참인 경우 TRUE를 반환한다 |
NOT | 조건이 거짓인 경우 TRUE를 반환한다 |
AND 연산자 사용
AND 연산자에서는 두가지 구성 요소 조건이 모두 참이어야 한다
"MAN"을 포함한 직책을 가지고 있고 1000달러 이상의 급여를 받는 사원만 선택된다 모든 문자 검색에서는 대소문자가 구분되므로 'MAN'이 대문자가 아닌 경우에는 어떠한 행도 반환되지 않는다 또한 문자열은 따옴표로 묶어야 한다.
AND 진리표
다음 표는 두 표현식을 AND로 결합한 결과를 보여준다
AND | TRUE | FALSE | NULL |
TRUE | TRUE | FALSE | NULL |
FALSE | TRUE | FALSE | FALSE |
NULL | NULL | FALSE | NULL |
OR연산자 사용
OR연산에서는 두 구성 요소 조건중 하나가 참이어야 합니다.
위에 명령문을 보면 'MAN'이 포함되거나 1000달러 이상의 급여를 받는 사원이 선택됩니다.
OR진리표
OR | TRUE | FALSE | NULL |
TRUE | TRUE | TRUE | TRUE |
FALSE | TRUE | FALSE | NULL |
NULL | TRUE | NULL | NULL |
NOT 연산자 사용
위에 명령문은 ID가 IT_PROG, ST_CLERK,SA_RE를 제외한 모든 사원의 성과 직무 ID를 표시한다
NOT진리표
NOT | TRUE | FALSE | NULL |
FALSE | TRUE | NULL |
반응형
'DB' 카테고리의 다른 글
Postgresql(설치 및 사용법) (0) | 2020.11.15 |
---|---|
Oracle 우선순위규칙 (0) | 2020.11.13 |
Oracle 데이터 제한 및 정렬 (0) | 2020.11.13 |
Oracle 테이블 구조 표시 (0) | 2020.11.12 |
Oracle 연결 연산자 (0) | 2020.11.12 |