LOG 함수 문의드립니다. 0 2 2,674

by 삼만돌이 [SQL Query] 쿼리 함수 [2016.06.13 12:04:36]


기본적으로 오라클에서 LOG함수를 쓰려면

LOG(2, 8) 이런식으로 사용해야되는걸로 알고있습니다.

그런데 베이스 값이 없을때는 어떻게 해야 하나요?

엑셀이나 이런데서는 LOG(2) 이런식으로 사용하면 0.3010XXXX 이런식으로 출력이 되는데

오라클에서도 저렇게 사용 할 수 있는 방법이 있을까요?

앞에 값보다 뒤에 값이 적으면 에러가 나니.. (2,0), (2,1) 이런식으로도 사용이 불가능하고...

도움 부탁드립니다..

감사합니다.

by 임상준 [2016.06.13 17:01:10]

select log(10, 2) from dual;

오라클 log 함수는 앞의 값이 base 값인가보네요.

엑셀에서는 베이스값이 없는게 아니라 생략하면 10으로 간주하는 것 같고요.


by 삼만돌이 [2016.06.13 17:15:00]

소중한 답변 감사드립니다.^^

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