아래처럼 테이블에 데이터가 들어가 있습니다.
yymm 컬럼에서 201812 이 아니면서
201812 보다 큰 값은 가져오지 않게 하려면... 아래 처럼해도 놓치는 부분이 없을까요??
select * from test
where nvl(yymm, '000000') < '201812' 요렇게 하면 될까요?
----------
결과
001 201811
002 201801
003 201805
005 null
================
no yymm
---------
001 201811
002 201801
003 201805
004 201912
005 null
006 201912
007 201901
================