프로그램 관련/oracle
oracle null 을 제외한값 select is not null
SeoHW
2019. 9. 6. 09:27
반응형
이것은 회원가입을 했을때는 del_flag 가 null 값이지만 회원 탈퇴를 한경우에는 del_flag가 1이 되는데
회원 탈퇴를 한 사람의 아이디를 다른사람이 사용하는것을 막게 하기 위해 사용한것이다.
회원 가입시 기존에 가입한 회원이 있는가를 주민번호로 보통 검색을 하게 되는데
이때 del_flag 의 조건을 걸어주어야 된다.
del_flag가 null 값인 것 = 회원가입되어 있음.
del_flag가 null 인 값 구하기
SELECT *
FROM h_member
WHERE jumin1 = '811118'
and del_flag is null
이렇게 하면 del_flag 가 null 인 값만을 구하게 된다.
del_flag가 null 이 아닌값을 구하려면 is null 이 아닌 is not null 을 사용하면 된다.
SELECT *
FROM h_member
WHERE jumin1 = '811118'
and del_flag is not null
출처:
반응형