2014-10-08 1 views
0

비슷한 참조를 찾았지만 여전히 해결책을 찾지 못했습니다.GROUPING BY를 사용하여 SQL Server에서 머리글과 바닥 글을 그룹화하는 방법?

클래스, UPC, 가격. 클래스

값 : A, B, C에 대한 UPC

값 : A001, A002, A003, B001, B002, B003, C001, C002, C003.

가격 합계를 표시하는 데 필요한대로 GROUPING BY를 사용해야합니다.

는 내가 찾던 :

| --Class-- | --UPC-- | --Price--| 
     A   
       A001  $1.15 
       A002  $4.45 
       A003  $1.75 
     A     $7.35 

     B   
       B001  $2.00 
       B002  $4.00 
       B003  $3.00 
     B     $9.00 

     C   
       C001  $10.00 
       C002  $20.00 
       C003  $30.00 
     C     $60.00 
+2

당신이 찾고있는 무슨 – Lamak

+1

[ROLLUP, CUBE와 GROUP BY를 사용하여보고 도구/프리젠 테이션 계층이 아닌 SQL Server에 대한 더 적합의 결과입니다 , GROUPING SETS] (http://technet.microsoft.com/en-US/ko-kr/library/bb522495(v=sql.105).aspx) – bummi

+0

일부 샘플 입력을 포함 할 수 있습니까? –

답변

0
Select Class, UPS, sum(Price) price from table group by Class,UPS WITH CUBE 
관련 문제