안녕하세요 


100여개의 데이타가 들어있는 테이블에서 특정 컬럼 합계를 구하려고 합니다. 

웹으로 출력을 해야 하는데요. 문제는 웹에서 보여줄 컬럼이 너무 많습니다. 

SELECT안에 있는건 기본적으로 다 보여줘야 합니다.


합계를 낼 컬럼은 원산지입니다.

아래처럼 보여줘야할 컬럼이 많을경우 Group By Rollup 과 그룹핑을 이용해 하려했더니

1700여개가 나와서 잘안되네요.


이렇게 Group By 할 컬럼이 많을경우 


롤업이 안된다면 생각해놓은 방법이

1.DB에서 커서 돌려가면서 데이타 합계 Row를 추가해서 select하던지

2.페이지에서 기본데이타 뿌려준후 원산지 가 바뀔경우 합계 Tr을 껴넣어야 하는  이런방법은 생각해뒀습니다.


미숙한 질문이지만 좋은 방법 있으면 가르침 부탁드립니다.


년도 

원산지 

생산자 

생산자코드 

상품코드 

상품명 

판매량 

단가 

지급액 

 

 2015

 서울

홍길동 

A

감자 

10 

100 

1000 

 

 2015

 서울

임꺾정 

B

오이 

100 

500 

 

합계







1500

 

 2015

인천 

수지 

 

 

가지  

20  

200  

4000  

 

 합계

 

 

 

 

 

 

 

 4000

 



SELECT 

  년도

 ,원산지

 ,생산자

 ,생산자코드

 ,상품코드

 ,상품명

 ,판매량

 ,단가

 ,판매수

, ..

, ..

, ..

, ..


 ,지급액

FROM 테이블

Gropup By Rollup(컬럼들)

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 27121
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 15310
8540 관련된 데이터들의 크로스체크 [1] 우츄프라 2015.02.12 2628
8539 로그용 테이블을 날짜별로 생성 하고 insert하고 싶습니다. [4] zza 2015.02.12 3959
8538 프로그램을 이용해서 쿼리를 돌리고 종료하면... 랜덤의세계 2015.02.11 2328
» 컬럼많은 테이블 Group by rollup 질문입니다. [2] 이시우_301202 2015.02.11 4296
8536 원하는 갯수.. [2] 마힐링 2015.02.11 2718
8535 job의 일정 설정 관련 문의 드립니다. [3] 나는짱이야 2015.02.10 2658
8534 nvarcha -> varchar로 변환하고자 합니다. [1] Molly75 2015.02.10 2466
8533 다른이름으로 mdf,ldf 파일 불러오기(연결) 방법을 알려 주세요. [1] 땅훈 2015.02.09 3172
8532 다른이름으로 mdf, ldf연결하기 땅훈 2015.02.09 2155
8531 트리거 사용 시 복수의 row 처리 방법 [2] HHunny 2015.02.09 3125
8530 한개의 Table의 내용을 2개의 그룹으로 표현하고 싶은데... [3] 냥냥이맘 2015.02.08 3126
8529 점검 부탁드립니다. [1] 예진예랑 2015.02.07 2984
8528 SQL JOB 관련해서 질문드립니다. [1] 나는짱이야 2015.02.07 2706
8527 같은 형식의 테이블 합치는 것에 질문인데요 [2] 짬자면굿 2015.02.06 2589
8526 여러 컬럼 중에서 하나라도 값이 있는 경우를 골라내고 싶을 때 [4] 더따뜻한 2015.02.05 4743
8525 엑셀 암호가 걸려있는 상태에서 SELECT 할 수 있는 방법이 있습니까? [2] 양아치베이비 2015.02.05 3381
8524 행을 두개의 열로 바꾸는것?? [4] 클리티에 2015.02.05 3989
8523 접속 오류 - 연결 문자열이 잘못되었습니다 [1] 생초보 2015.02.04 5460
8522 Z governance라는 라이선스에 대한 정보를 얻을 수 있을까요? 운치 2015.02.04 2300
8521 두개의 테이블을 JOIN할 때 질문입니다. [2] 사이드사이드 2015.02.03 3004





XE Login