[SQL] IS NULL, IS NOT NULL
2021. 3. 8. 15:28728x90
필드 값이 비어 있는 경우 즉, NULL일때에 유무에 대한 조건이다.
IS NULL, IS NOT NULL 문법
IS NULL 조건은 다음과 같다.
SELECT "필드명"
FROM "테이블명"
WHERE "필드명" IS NULL
IS NULL 조건의 반대를 조회할 경우는 아래와 같다.
SELECT "필드명"
FROM "테이블명"
WHERE "필드명" IS NOT NULL
IS NULL 예제
아래와 같이 store_information 테이블이 있을 때, sales가 비어 있는 경우,
store_information 테이블
store_name | sales | store_date |
Los Angeles | 1500 | JAN-05-2020 |
San Diego | 250 | JAN-01-2020 |
Los Angeles | 300 | JAN-08-2020 |
Boston |
sales에 null인 애들을 불러오라.
아래와 같이 명령을 입력하면,
SELECT * FROM store_information
WHERE sales IS NULL
결과는 아래와 조회된다.
store_name | sales | store_date |
Boston |
IS NOT NULL 예제
sales에 null이 없는애들을 불러오라.
SELECT * FROM store_information
WHERE sales IS NOT NULL
결과는 아래와 조회된다.
Los Angeles | 1500 | Jan-05-2020 |
San Diego | 250 | Jan-07-2020 |
Los Angeles | 300 | Jan-08-2020 |
이상입니다.
↓아래 사진이 저의 구독버튼입니다 ~
눌러주고 가시면 내일 좋은일 생기실꺼에요++! ^∪^
↓ 하트♥를 눌러주시면 블로거(>ㅁ<)에게 큰 힘이 됩니다 = ^∪^
728x90
'DATABASE > 공통 SQL' 카테고리의 다른 글
[SQL] UNION, UNION ALL, INTERSECT, EXCEPT 연산자 (0) | 2021.03.12 |
---|---|
[공통 SQL] 기본키(자연키,인조키) (0) | 2021.03.02 |
[공통 SQL] WHERE 1=1 (0) | 2021.03.02 |