MySQL에서 값이 null인지 확인할 때 사용하는 is null과 is not null
2023. 12. 18. 16:25ㆍDatabase/MySQL
728x90
반응형
주어진 데이터는 아래와 같습니다.
select *
from books;
- is null
null 값이 있는 핃는 값이 없는 필드로 is null 연산자는 필드에 null 값(빈 값)이 있는지 확인합니다.
1. 예제
-- 재고가 null 인 데이터만 가져오시오
select *
from books
where stock_quantity is null;
- is not null
비어 있지 않은 값(not null)을 추출하는데 사용하는 함수입니다.
-- 재고가 null 이 아닌 데이터만 가져오시오
select *
from books
where stock_quantity is not null;
728x90
반응형
'Database > MySQL' 카테고리의 다른 글
MySQL 날짜, 시간 데이터를 처리하는 데이터타입(DATE, TIME, DATETIME, TIMESTAMP) (1) | 2023.12.21 |
---|---|
MySQL 실습 문제(where, like, case, order by, group by ...) (1) | 2023.12.21 |
MySQL 데이터의 조건이 조건이 2개일 때 사용하면 좋은 조건문 if()과 null값을 지정된 값으로 변경하는 ifnull() (1) | 2023.12.18 |
MySQL 데이터의 조건문 case when then end(조건이 3개 이상일 때) (0) | 2023.12.18 |
MySQL group by에 의한 조건 처리하는 방법! group by, having 사용법 (0) | 2023.12.18 |