1행 '사과'
2행 '사과열매'
3행 '사과나무'
4행 '사과상자'
라는 글자가 있을 때 '사과'라는 글자만 들어가고 '열매' '나무'는 안 들어가야한다.(1행,4행 검색)
라는 의미로 위의 쿼리를 만들었다면
컬럼 LIKE '%사과%' AND NVL(컬럼,'*') NOT LIKE '%열매%' AND NVL(컬럼,'*') NOT LIKE '%나무%'
라야겠죠.
((컬럼 NOT LIKE '%B%') OR (컬럼 NOT LIKE '%C%'))
는
컬럼 LIKE '%B%' AND 컬럼 LIKE '%C%'
NOT (컬럼 LIKE '%B%' AND 컬럼 LIKE '%C%') -- 부정연산자를 빼먹었네요;;
와 동일한 의미입니다.