DB는 Oracle입니다.
조건은 요 코드가 3540, 6510, 6600~ 6890 인 것만 나타내고
아닌 것만 나타내고 하려 하거든요...
select Sum(mony) from testdb
where (substr(kno,1,1)= 'C')
and (date >= '2002-01-01'and date <='2002-12-31')
and (code in (''3540'',''6510'') or (code >=''6600'' and code <=''6890''))
에고... In은 잘 되는데
아래처럼 not in은 참으로 안되는군요....
(code not in (''3540'',''6510'') or (code >=''6600'' and code <=''6890''))
고수님들 보시고 한 수 부탁드립니다.
감사합니다.
아닌걸 나타낼려면 and 를 쓰셔야 되는것 아닌가요?
(code not in (''3540'',''6510'') and (code <''6600'' or code >''6890''))
그럼.. 즐거운 시간 되세요..