그룹핑 집합 (GROUPING SETS, CUBE, ROLLUP, GROUPING, GROUPING_ID)
그룹핑 집합? 그룹핑을 수행하는 특성들의 집합. 아래의 4개의 결과 집합을 하나의 단일 결과집합으로 반환한다고 한다면, SELECT empid, custid, SUM(qty) AS SumQty FROM dbo.Orders GROUP BY empid, custid UNION ALL SELECT empid, NULL, SUM(qty) AS SumQty FROM dbo.Orders GROUP BY empid UNION ALL SELECT NULL, custid, SUM(qty) AS SumQty FROM dbo.Orders GROUP BY custid UNION ALL SELECT NULL, NULL, SUM(qty) AS SumQty FROM dbo.Orders; 코드의 길이, 성능이라는 문제를 내포한다. ..