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 39818 게시물 읽기
No. 39818
계층구조 sum 질문
작성자
함승우(zeniham)
작성일
2012-11-28 15:44
조회수
6,636

 SELECT

       bpiv.item_code,
       bpiv.parent_item_code,
      bpiv.total_amount
     , (SELECT SUM(a.total_amount)
          FROM item A
         WHERE 1 = 1
           and a.item_code like 'SL%'
         start with a.item_code = bpiv.item_code
         connect by prior a.item_code = a.parent_item_code) AS AMOUNT
  FROM item bpiv
 WHERE 1 = 1
order by bpiv.bcd_item_id
;
 
 
    ITEM_CODE PARENT_ITEM_CODE TOTAL_AMOUNT      AMOUNT
1 SL-0000   TOTAL_A                                                   194201164000
2 SL-1000         SL-0000                                                           192701164000
3 SL-1100         SL-1000                                                           190835664000
4 SL-1110         SL-1100                                   87401664000 87401664000
5 SL-1120         SL-1100                                   71199000000 71199000000
6 SL-1130         SL-1100                                   32235000000 32235000000
7 SL-1200         SL-1000                                     1865500000 1865500000
8 SL-2000         SL-0000                                     1500000000 1500000000
 
계층구조 에서 summary 질문인데요.
SL0000 밑에는  SL1000,SL2000,SL3000 이 있는 방식입니다.
SL0000 을 기준으로 합계를 냈을때 SL1000+SL2000 의 금액만 합계가 되네요.
왜 SL3000의 금액이 합계로 계산이 안되는지 아무리 해도 모르겠네요.
 
고수분 좀 도와주세요.
 

 

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

조건중에 

and a.item_code like 'SL%'

지우고 다시 한번 돌려보세요...

 

왕초보님이 2012-12-10 16:16에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
39823쿼리문의드립니다. [2]
슈펭
2012-11-29
6618
39822SQL 초고수에게 묻고싶습니다. [2]
나상숙
2012-11-28
6431
39819IN 쿼리가 잘안되는데요..ㅠㅠ [2]
초보
2012-11-28
5983
39818계층구조 sum 질문 [1]
함승우
2012-11-28
6636
39817analyze vs dbms_stats.gather_table_stats 차이점은?
신승식
2012-11-28
7126
39815import 시 에러좀 봐주세요.
최재철
2012-11-26
6469
39813테이블 생성시 복합 pk 같이 생성
나그네
2012-11-26
6278
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다