[답변]디코드 질문입니다. 0 2 829

by 김하진 [2007.06.27 18:07:52]


함 이렇게 해 보심이...

 

SELECT NVL(MIN(BANKTOT+100), 111) BANKVALUE
     FROM BANKHISTORY
     WHERE HISTORYNO =
     (
         SELECT MAX(HISTORYNO)
       FROM BANKHISTORY
       WHERE PASSBOOKNUMNO = 11111
   )

 

잘 될꺼에요.

by 손님 [2007.06.27 00:00:00]
MIN , MAX하면 널을 리턴해줘서 NVL 함수가 통하느건가요?

by 김은식 [2007.06.28 00:00:00]
nvl은 값이 null일 경우 null 값을 대체해 주는.. 것입니다. 즉 min( banktot +100 ) 널값인 경우
111의 값을.. 써주는..
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입