안녕하세요...
회사 프로젝트 도중 문제가 생겼습니다.
[테이블구조]
번호 성명 값
1 김길동 20
2 홍길순 30
3 김길동 90
4 박철순 20
5 홍길순 40
6 김길동 30
위와같은 테이블 구조에서 사람이름별로 값을 출력합니다.
그러면 리포트 형식이 다음과 같아야 합니다.
------------------------------------------------------
전체 합계 230
1 김길동 20
2 김길동 90
3 김길동 30
합계 140
4 홍길순 30
5 홍길순 40
합계 70
6 박철순 20
합계 20
------------------------------------------------------
저희는 리포트 프로그램이 따로 존재하며, 그 프로그램에서 쿼리를 보냅니다.
문제는...
1. 전체합계쿼리 하나, 나머지 쿼리 하나, 즉 두개의 쿼리로 이것을 표현할수 있는지요..
2. 전체합계쿼리 하나, 김길동쿼리, 부분합쿼리, 홍길순쿼리, 부분합쿼리, 박철순쿼리... 이런 식으로
는 리포트 프로그램상의 문제가 있어서 표현이 안됩니다.
이런 부분합이 꼭 들어 가야 하거든요... 이것을 누군가 subtotal이라고 하던데... 이렇게 출력하는 함
수가 따로 존재하는 지도 궁금하고 MS-SQL이 아닌 다른 DB에서도 표현될수 있는지 궁금합니다.(참고로 저
희가 쓰는 DB는 INFORMIX 이거든요..
긴글 읽어 주셔서 감사하고 꼭 답변 부탁드립니다
|