SQL 에서 필드 값이 Null 인 데이터 조회 하기
- 필드 값이 Null 인 데이터를 조회 하기 위해서는,
- fields = Null 이 아니라
- fields IS Null 을 사용해야 합니다.
Null 인 데이터 조회하기
데이터를 넣어 놓고 혹시나 Null
값으로 들어간 데이터가 있는지 확인 하기 위해서 조건문을 걸고 조회 하려고 했는데, 필드가 Null
값인 자료는 어떻게 조회하는지 몰라 fields = Null
이라고 조건을 걸고 조회 했습니다.
당연히 안되죠. 말이 안되는 겁니다.
그래서 찾아보니 아래와 같이 사용 하더라구요.
SELECT * FROM TargetTable
WHERE TargetField IS NULL
맞습니다. IS NULL
을 사용 하면 되는 것이었습니다.
필드 값이 Null 이 아닌 데이터 조회하기
그럼 필드 값이 Null
이 아닌 경우에는 어떻게 할까요.
SELECT * FROM TargetTable
WHERE TargetField IS NOT NULL
IS NOT NULL
을 사용하면 됩니다. 너무 쉽죠?
댓글 남기기