상세 컨텐츠

본문 제목

항목의 누적 data를 출력하는 query

Programming/Database

by otamot 2007. 11. 16. 16:12

본문

1항목 2항목 3항목이 있을 때 각 항목의 data는 각각의 data를 출력하는 것이 아니라
1항목은 1항목 data, 2항목은 1항목+2항목, 3항목은 1항목+2항목+3항목 이렇게 누적 data를 출력하는 query예제.

결과는 다음과 같습니다.
그림1과 같이 data가 누적 data가 출력됩니다. Plan Tool 결과(그림2)도 다음과 같이 무리가 없습니다.
그림1

그림1) 조회결과

그림2

그림2) Plan Tool
















또다른 방법이 있습니다. 첫번째 방법은 OVER을 사용하지만 두번째방법은 자기자신을 View로 2번 호출하는 방법으로 join을 상용하는 방식입니다. Plan Tool 결과가 첫번째 방법보다 좋지 않지만 상황에 따라 이 방법도 유용할 것 같습니다.

다음은 두번째 방법의 Plan Tool 결과입니다.
그림3

그림3) 두번째방법 Plan Tool


'Programming > Database' 카테고리의 다른 글

Entity에 관하여  (0) 2008.01.03
DB 설계 간단 공부  (0) 2007.05.02
Derby Network Server 실행기  (0) 2007.04.11

관련글 더보기