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 34054 게시물 읽기
No. 34054
교차 집계를 내고자 합니다. 고수님들의 많은 고언을 부탁 드립니다.
작성자
최영락(chiwoodan)
작성일
2008-07-08 10:45
조회수
1,610

가입하자마자 질문하게 되는군요...

여러고수님들의 조언을 부탁 드립니다.

Table은 다음과 같습니다.

Document 관리 테이블
-----------------------------------------------------------------------
Donc_Num        | 대분류           | 소분류              | 부서          | 과
-----------------------------------------------------------------------
Ax-0001                01                   01                         01              01
Ax-0002                01                   01                         01              02
Ax-0003                01                   01                         01              03
Ax-0004                01                   02                         01              01
Ax-0005                01                   02                         01              02
Ax-0006                01                   02                         01              03
Ax-0007                01                   03                         01              01
Ax-0008                01                   03                         01              02
Ax-0009                01                   03                         01              03

위에서 다음과 같은 형태의 집계를 하고자 합니다.

보통의 쿼리는 

------------------------------------------------------------------------------------------------
 대분류           | 소분류              | 부서          | 과     | 건수      | 대분류           | 소분류       |건수                 
------------------------------------------------------------------------------------------------
 01                   01                         01              01         1            01                   01                 3
 01                   01                         01              02         1            01                   01                 3
 01                   01                         01              03         1            01                   01                 3
-------------------------------------------------------------------------------------------------
 01                   02                         01              01         1            01                   02                 3
 01                   02                         01              02         1            01                   02                 3
 01                   02                         01              03         1            01                   02                 3
----------------------------------------------------------------------------------------------------
 01                   03                         01              01         1            01                   03                 3
 01                   03                         01              02         1            01                   03                 3
 01                   03                         01              03         1            01                   03                 3

나와 엑셀에도 병합하고 있는데 다음과 같이 집계를 하고자 합니다.(교차 집계)
------------------------------------------------------------------------------------------------
 대분류           | 소분류              | 부서          | 과     | 건수      | 대분류           | 소분류       |건수                 
------------------------------------------------------------------------------------------------
 01                   01                         01              01         1
 01                   01                         01              02         1            01                   01                 3
 01                   01                         01              03         1 
-------------------------------------------------------------------------------------------------
 01                   02                         01              01         1
 01                   02                         01              02         1            01                   02                 3
 01                   02                         01              03         1 
----------------------------------------------------------------------------------------------------
 01                   03                         01              01         1
 01                   03                         01              02         1            01                   03                 3
 01                   03                         01              03         1 

고수입들의 많은 조언과 협조를 부탁드립니다.

[Top]
No.
제목
작성자
작성일
조회
34059TOAD 에서 VARCHAR2 생성시 [1]
짜집기
2008-07-09
2257
34057테이타 타입 변경 [1]
초급^*^
2008-07-08
2214
34056tablespace에 대한 질문이요 [1]
김진
2008-07-08
1926
34054교차 집계를 내고자 합니다. 고수님들의 많은 고언을 부탁 드립니다.
최영락
2008-07-08
1610
34052ORA-03114 오류 좀 부탁드려요~ [1]
서창원
2008-07-08
3779
34051nvarchar2 자료형에 데이터 입출력 질문드립니다. [1]
백수소년
2008-07-07
2593
34050Oracle 10.2.0.4
다반향초
2008-07-07
1933
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다