정리/ETC
오라클 쿼리 조건절 주의
Absolute Devil Vivian
2023. 3. 9. 16:19
예를들어
USER_CHECK 라는 컬럼이 있다고 치고 여기에 값이 'Y', 'N', NULL 세 가지가 들어가 있는 데이터가 100개 있다고 친다
테이블명 TB_USER_OPTION
예시)
ID | USER_CHECK |
1001 | Y |
1002 | N |
1003 | N |
1004 | (null) |
1005 | Y |
1006 | (null) |
1007 | Y |
이제 쿼리를 이렇게 했다고 하면 ↓
뭐가 나올까?
1002, 1003 두 개만 덜렁 나오더라
내가 원하는 결과는 'Y'가 아닌 모든 것이 나와야하는데..
그래서 다음과 같이 바꿔줬더니 원하는 결과가 나왔다.
알잘딱하게 잘 만들어서 써보십쇼