SQL Server 강의 3일차
안녕하세요~! 문쑹입니다 :) 오늘도 열심히 포스팅을 해보겠습니다... ROLLUP(), GROUPING_ID(), CUBE()함수 총합 또는 중간합계가 필요하다면 GROUP BY 절과 함께 ROLLUP(), CUBE()를 사용하면 된다. 우선, 운동화에 NULL값이였던 것들에 '잡화'로 바꿔주었습니다. 중간중간 num열이 NULL로 되어 있는 추가된 행이 각 그룹의 소합계를 의미한다. 그리고 마지막 행은 각 소합계의 합계, 즉 총합계의 결과가 나온것을 알수 있다. 한눈에 데이터인지 합계인지를 알기 위해서는 GROUPING_ID() 함수를 사용할 수 있다. GROUPING_ID()함수의 결과가 0이면 데이터, 1이면 합계를 위해서 추가된 열이라고 보면 됩니다. WITH 절과 CTE WITH절은 CTE(C..