database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 24855 게시물 읽기
No. 24855
rollup시 건너뛰기 현상.
작성자
최문형(mathpia)
작성일
2005-11-15 11:53
조회수
1,364

현재 크로스탭 형태의 데이터를 분류하기 위해 group을 짓는데, rollup 형태로 구현을 하고 있습니다.

 

그런데, 조회문의 경우에 따라 일부 생기는 문제입니다만, 특정 분야의 데이터가 존재하지 않을 경우, count가 0으로 나오지 않고, 해당 데이터 자체가 조회되지 않는 경우가 발생하고 있습니다.

 

조회결과를 간단히 예시해드리면,

 

지역 연도 실험횟수

경기도 강화군 1998 483

경기도 강화군 1999 181

경기도 강화군 2001 403

경기도 강화군 2003 422

.............

 

이런 형태로 자료가 출현합니다. 그런데, 자료에는 나오지 않은 2000년도와 2002년도의 자료도 표시를 해 주어야 합니다만, 읽으면서 처리를 해야 합니다. 이 자료를 읽으면서 처리할 수 있는 형태가 없을까요?

 

일일이 해당 자료를 읽으면서 판단을 해야만 할 것인지.... 쿼리문에서 다음과 같이 나오게 하는 방법이 rollup에는 존재하지 않을까 궁금합니다.

 

지역 연도 실험횟수

경기도 강화군 1998 483

경기도 강화군 1999 181

경기도 강화군 2000 0

경기도 강화군 2001 403

경기도 강화군 2002 0

경기도 강화군 2003 422

.............

 

아시는 분이 답변 좀 부탁드리겠습니다. :)

이 글에 대한 댓글이 총 1건 있습니다.

가능하시다면,

해당 테이블의 스키마, 테스트 데이타, 오라클 버전을 말해주시면

회원들이 문제해결을 하는데 더 도움이 될 듯 하네요.

 

-- SQL 쿼리 질문은 SQL 까페에서... http://cafe.daum.net/oraclesqltuning  

 

장진주(zozogirl)님이 2005-11-15 12:09에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
24858exp/imp시 여러 테이블을 하나로 지정 어케하나요? [1]
김예솔
2005-11-15
1239
24857답좀 주세요~~ [3]
깡댕이
2005-11-15
948
24856IMPORT TABLESPACE [3]
임재호
2005-11-15
2615
24855rollup시 건너뛰기 현상. [1]
최문형
2005-11-15
1364
24854레드햇9 + 오라클9i 설치하는데 한글이깨져요 [3]
민병현
2005-11-15
1655
24853[급질문]테이블스페이스 드랍시키기. [1]
알고리즘
2005-11-15
1571
24852초보인데 이런 문제는 어떻게 풀어요? [5]
권정기
2005-11-15
1525
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.029초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다