DB2 当中Rollup得用法,得一些看法
来源:互联网 发布:会议抽奖软件 编辑:程序博客网 时间:2024/05/18 01:21
转载了小土泥的一个博客,写的很简介清晰。就直接引用了,希望更多的人能学习到。
DB2 当中Rollup得用法,得一些看法。
select DEPARTMENT,Name,sum(amount)as sum,count(*)as count
from sale
innerjoin Employeeon liaohaibing.EMPLOYEE.ID= liaohaibing.SALE.EMPLOYEEID
innerjoin liaohaibing.DEPARTMENTon
liaohaibing.DEPARTMENT.DEPARTMENTID= liaohaibing.EMPLOYEE.DEPARTMENTID
where liaohaibing.DEPARTMENT.DEPARTMENTIDin(2,4,5,9)
groupby rollup(DEPARTMENT,Name);
from sale
innerjoin Employeeon liaohaibing.EMPLOYEE.ID= liaohaibing.SALE.EMPLOYEEID
innerjoin liaohaibing.DEPARTMENTon
liaohaibing.DEPARTMENT.DEPARTMENTID= liaohaibing.EMPLOYEE.DEPARTMENTID
where liaohaibing.DEPARTMENT.DEPARTMENTIDin(2,4,5,9)
groupby rollup(DEPARTMENT,Name);
显示出来得结果如下表所示.
DEPARTMENTNAMESUMCOUNT184780128后勤部门5855448开发部门4862532资产管理部门7760148后勤部门fff1503316后勤部门ggg1800016后勤部门qqq2552116开发部门lhb2629316开发部门liaohaibing2233216资产管理部门ccc2893616资产管理部门ddd2803316资产管理部门eee2063216
Rollup
GROUP BY ROLLUP(DEPARTMENT,NAME)
第一是按把所有和显示到第一行。
第二是按GROUP BY DEPARTMENT 这种情况显示出来,这里是按部门进行分组。
第三是按GROUP BY DEPARTMENT,NAME情况显示出来,这里是按某部门中得名字进行分组得。
- DB2 当中Rollup得用法,得一些看法。
- DB2 当中Rollup得用法,得一些看法
- DB2小心得
- 获取db2数据库得大小
- C++得一些技巧
- 編碼時應考慮得一些事情
- 我得一些网站
- 一些小心得
- LiteIDE一些小心得
- 一些免费得接口
- cocos2d-x 之 CCTableView 以及它得一些用法
- Window定时器得用法
- getopt得用法
- lower_bound()&&upper_bound()得用法
- DB2 Rollup、Cube 的用法说明
- DB2 Rollup、Cube、grouping 的用法说明
- 得得
- 得得得
- Android瀑布流实例 android_waterfall
- SAX解析
- 对xml的处理_Dom4j入门二
- Core Data 自动生成及基本数据操作(4)--关系操作
- 虚拟机迁移 ORA-00119 & ORA-00130
- DB2 当中Rollup得用法,得一些看法
- git使用
- 常用查看Linux系统信息命令
- 异步通知fasync
- FLEX CurrencyFormatter 金额格式化 千分位出现null
- Date日期类型以json形式显示到前台时,显示为[object Object]问题
- Ubuntu中配置Tomcat与Eclipse整合
- SQL
- 看到论坛里一个小问题,自己也写了下