티스토리 뷰
통계작업에서 종종 ORA-01476 제수가 0 입니다 를 가끔 보게 되는데 나누기에서
분모가 0이어서 발생하는 문제죠.
분모가 0이 안되게 하는게 정답이지만 데이터 정합성과 기타 문제로 인하여 분모가 0이
될 수가 있습니다.
그래서 오류없이 자료를 뽑고, 분모가 0인 데이터는 0으로 표시하기 위해서 아래와
같이 SQL를 작성하시면 됩니다.
SELECT NVL(분자 / DECODE(분모, 0, NULL, 분모), 0) FROM 테이블;
'공부 > SQL' 카테고리의 다른 글
View에 Comment달기 (0) | 2016.05.02 |
---|---|
오라클_SQL_힌트 (0) | 2016.04.28 |
테이블 정보 조회 쿼리 (0) | 2016.04.18 |
count over partition by (0) | 2016.04.18 |
토드 실행시 Error: "Project file error in line # 1:,라면서 주절주절나올때 (0) | 2014.08.29 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 배낭여행
- 타워브릿지
- oracle sql hint
- oracle system password
- 애비로드
- 에펠탑
- 햄리스
- sample data
- oracle system
- toad 옵션
- oracle
- view comment
- 비틀즈
- toad
- count over partition by
- 쉘파일
- 맨체스터
- 버거앤랍스터
- 오라클 sql 힌트
- 런던
- Manchester
- oracle sys password
- 유럽여행
- 쉘파일 실행
- 파리
- oracle sql with
- oracle sys
- 런던아이
- London
- toad History
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함