SQL Server 2008的Transact-SQL语言增强
2010-06-16 15:44:49 来源:WEB开发网核心提示:5.ROLLUP、CUBE 和GROUPING SETS在SQL Server 2008之前,进行分组统计汇总,SQL Server 2008的Transact-SQL语言增强(4),可以在GROUP BY子句中使用WITH ROLLUP和WITH CUBE参数,ROLLUP指定在结果集内不仅包含由GROUP BY提供
5.ROLLUP、CUBE 和GROUPING SETS
在SQL Server 2008之前,进行分组统计汇总,可以在GROUP BY子句中使用WITH ROLLUP和WITH CUBE参数。ROLLUP指定在结果集内不仅包含由GROUP BY提供的行,还包含汇总行。按层次结构顺序,从组内的最低级别到最高级别汇总组。而CUBE参数则在使用ROLLUP参数所返回结果集的基础上,再将每个可能的组和子组组合在结果集内返回。
例如,假设dbo.T1表中存在下列数据:
[]
更多精彩
赞助商链接