현재 크로스탭 형태의 데이터를 분류하기 위해 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
.............
아시는 분이 답변 좀 부탁드리겠습니다. :)
|