sql 질문 입니다.. 조회 질문 입니다.. 0 1 520

by 유환 [SQL Query] [2019.01.18 01:23:47]


아래처럼 테이블에 데이터가 들어가 있습니다.
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

================

by 마농 [2019.01.18 08:52:58]

네..

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입