728x90
반응형
round 함수도 그렇고.. trunc함수도 그렇고... 소수점 단위만 반올림을 하는데..
만약 134,599원이라면... 원단위인 9를 0으로 바꾸고 싶은데...
(sum(t_price/1.1)) 공급가액
, (sum(t_price/1.1*0.1)) 세액
, (sum(t_price)) 합계금액
세금계산서를 출력해야 되는데...
어떻게 하는지 잘 모르겠습니다.
엑셀에서는 rounddown이라는 함수가 있는데...
오라클에서도 이런함수가 있는지...
지도 부탁드립니다.
이 글에 대한 댓글이 총 3건 있습니다.
안녕하세요.
trunc함수를 사용하시면 됩니다.
SELECT TRUNC(15.79,-1) "Truncate" FROM DUAL;
즐거운 하루되세요.
장석문(math90)님이 2005-03-30 11:47:18에 작성한 댓글입니다.
SQL> select round(198673,-1) from dual;
ROUND(198673,-1)
----------------
198670
SQL> select trunc(697979,-1) from dual;
TRUNC(697979,-1)
----------------
697970
SQL> select trunc(9697.78838,1) from dual;
TRUNC(9697.78838,1)
-------------------
9697.7
SQL>
김흥수(protokhs)님이 2005-03-30 11:48:36에 작성한 댓글입니다.
아~ 감사합니다.
728x90
반응형
'SQL > ORACLE' 카테고리의 다른 글
[Oracle]데이터베이스 접속, 시작, 종료하기 (0) | 2014.02.12 |
---|---|
[Oracle]오라클 암호화, 복호화 (0) | 2014.02.12 |
[Oracle]개발팁 모음 (0) | 2014.02.12 |
[Oracle]ora-00054: 자원이 사용중이고, NOWAIT가 지정되어 있습니다 (0) | 2014.02.12 |
[oracle]대용량 like 검색, 제목, 내용검색시 빠르게 하는 방법 (0) | 2014.02.12 |
[oracle]프로시저를 이용한 테스트 데이터 만드는 프로시저 (0) | 2014.02.12 |
[Oracle]파티션 테이블 만들기 및 수정 (0) | 2014.02.12 |
[oracle]칼럼명 변경 (0) | 2014.02.12 |