SQL 연산자 - 논리 연산자 (Logical Operators)

 

연산자 연산 설명 사용법
AND A AND B   모든 조건이 참일 때 TRUE를 반환한다.  
OR A OR B   A와 B 둘중 하나가 참일 때 TRUE를 반환한다.  
NOT NOT ~ 논리 부정 연산자 제시된 조건을 부정한다.
XOR A XOR B    

 

AND 연산자

OR 연산자

 

NOT 연산자

제시된 조건의 결과와 반대되는 값을 얻고 싶을때 사용하는 연산자 입니다.   NOT 연산자를 적용하면 TRUE/FALSE로 나오는 결과 값의 반대 값을 반환 합니다. 예를 들어 사원정보(EMP) 테이블에 있는 부서번호(DEPTNO)가 10이 아닌 직원의 정보를 알고 싶다면 아래와 같이 조회 하시면 됩니다. 

SELECT *
FROM EMP
WHERE NOT DEPTNO = 10;

 

'DataBase' 카테고리의 다른 글

SQL 연산자 - BETWEEN ~ AND ~ 연산자  (1) 2025.07.24
SQL 연산자 - IN 연산자  (2) 2025.07.23
[DBMS] PostgreSQL  (0) 2025.07.21
[DBMS] MariaDB  (0) 2025.07.21
[DBMS] MySql  (0) 2025.07.21

+ Recent posts