Grouping用法

原创 2006年06月16日 17:48:00

declare @t table(DeptNo varchar(20),WorkNo int,salary int)
insert @t select '电子部',  123,    2300
union all select '电子部',  124,    2500
union all select '广告部',  125,    1200
union all select '广告部',  126,    1500
union all select '广告部',  127,   1300


select
DeptNo=case when grouping(DeptNo)=1 then '总计'
     when grouping(workNo)=1 then '合计'
            else DeptNo end,
WorkNo=case when grouping(workNo)=1 then count(1)
            else WorkNo end,
sum(salary) as salary
from @t a
group by  DeptNo,WorkNo
with rollup

相关文章推荐

Linq Grouping GroupBy 用法详解

  • 2010年12月31日 23:07
  • 35KB
  • 下载

SQL Server的Grouping函數用法個人解讀

Grouping 這個函數在SQL SERVER中是從2005版本才開始支持的。其功能抽象地說就是“分級彙總”。只有 Group by 語句帶with rollup/cute 選項時,Grouping...

Oracle的3种扩展用法ollup、cube、grouping sets.

上一页  [1] [2]  【责编:peter】 相关文章Oracle卸载GG配置Oracle同步到SQLServerOracle数据库字符集修改ORACLE中文乱码及PLSQL乱码oracl...
  • YULAN1
  • YULAN1
  • 2014年11月24日 18:51
  • 367

Oracle group by高级用法对比效果(ROLLUP、GROUPING SETS、CUBE)

Oracle group by高级用法对比效果(ROLLUP、GROUPING SETS、CUBE),今天主要跟大家演示一下,在同一组数据的情况下,每个SQL的执行结果。      一:普通的grou...

DB2 Rollup、Cube、grouping 的用法说明

db2之rollup、cube、grouping的使用

Gray-Level Grouping (GLG)的算法实现

  • 2011年11月13日 13:09
  • 1.96MB
  • 下载

ListBox Grouping的研究(一):初探GroupItem对象

为什么我会对此进行研究呢?是因为我想看看,能否增强一下ListBox的分组功能,让他支持组内元素展开与收缩(类似于TreeView): WPF 的 ItemsControl 天生支持Groupi...
  • puncha
  • puncha
  • 2012年04月04日 23:04
  • 4785

lucene-grouping-4.4.0

  • 2017年05月03日 13:58
  • 105KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Grouping用法
举报原因:
原因补充:

(最多只允许输入30个字)