WHERE문에서 사용가능한 부정연산인 NOT, !을 배우다.
!
SELECT *
FROM TB_CUST_ADDR
WHERE ADDR_DVCD != '회사';
주소의 구분코드가 '회사'가 아닌 것들만 출력하게 ADDR_DVCD != '회사'를 사용했다.
NOT / IS NULL, IS NOT NULL
-- NULL 데이터를 출력하는 방법 IS NULL, IS NOT NULL
SELECT *
FROM TB_CUST
WHERE BIRTH_DY IS NULL;
SELECT *
FROM TB_CUST
WHERE BIRTH_DY IS NOT NULL;
IS NULL 은 그 컬럼의 값 중에서 NULL 값인 행만을 출력한다. NOT을 사용해서 IS NOT NULL로 NULL값이 아닌 값들이 출력되게 할 수 있다. 이런 식으로 NOT을 사용한다.
'SQL-ORACLE > WHERE' 카테고리의 다른 글
[SQL] 날짜데이터로 조회하는 방법 2가지 (0) | 2023.07.11 |
---|---|
[SQL] LIKE (0) | 2023.07.11 |
[SQL] IN, BETWEEN (0) | 2023.07.11 |
[SQL] WHERE, AND, OR (0) | 2023.07.11 |