SQL> select * from c
2 /
ID HY SHF SHL
---------- -------- ------ ----------
1 部隊 北京 30
2 建築 北京 50
3 部隊 湖北 100
4 建築 湖北 130
5 建築 上海 60
SQL>
SQL> select nvl(shf,'合計') "****",sum(部隊) 部隊,sum(建築) 建築,sum(sumshl) 合計
2 from
3 (
4 select shf,
5 max(decode(hy, '建築', shl, 0)) 建築,
6 max(decode(hy, '部隊', shl, 0)) 部隊,
7 sumShl
8 from (select a.id,
9 a.hy,
10 a.shf,
11 a.shl,
12 sum(shl) over(partition by shf) sumShl
13 from c a)
14 group by shf, sumShl
15 )
16 group by rollup(shf)
17 /
**** 部隊 建築 合計
------ ---------- ---------- ----------
上海 0 60 60
北京 30 50 80
湖北 100 130 230
合計 130 240 370
SQL>
分享到:
相关推荐
SQL高级用法优化方法 非常实用 即可方便初级用户也是高级用户的手变数
sql语言的高级用法
SQL如何提高查询效率。介绍了很多高级技巧,例如内联视图子查询 在HAVING子句中使用子查询 等等
经典的SQL sql高级用法 是学习和提高sql的好东西
Oracle SQL高级编程 Oracle SQL高级编程 Oracle SQL高级编程
SQL Server 2008高级程序设计 4/6 SQL Server 2008 2010 高级程序设计 作者:(美)维埃拉 著,杨华,腾灵灵 译 出版社:清华大学 出版日期:2010-4-1 ISBN:9787302222729 字数:1250000 页码:730 ----------------...
SQL Server 2008高级程序设计中文版第一部分,本书面向所有想要学习SQL Server 2008的有经验的开发人员。介绍了存储过程的高级处理用法, 报表服务和集成服务的方法以及如何利用XML和Xquery支持等等。
这本书既有基础的内容描述,又有比较深的技术,适合需要sql人员进阶使用,如果属于刚入门,推荐该书的姊妹篇<sql2008 入门编程》 书压缩了2个卷,上卷2分,下卷1分,童叟无欺! Microsoft SQL Server 2008极大地...
常用的SQL查询语句。包括一些常用的简单常用的查询语句和高级的查询语句
SQL Server 2008高级程序设计中文版第一部分,本书面向所有想要学习SQL Server 2008的有经验的开发人员。介绍了存储过程的高级处理用法, 报表服务和集成服务的方法以及如何利用XML和Xquery支持等等。
为了实现这一目的,你将在《SQL Server数据库经典译丛:SQL Server 2012 Analysis Services高级教程(第2版)》中了解到如何使用SQL Server Analysis Services设计、构建和处理多维和表格商业智能语文模型(BISM)。...
mysql中distinct用法【SQL中distinct的用法】.docx
为了实现这一目的,你将在《SQL Server数据库经典译丛:SQL Server 2012 Analysis Services高级教程(第2版)》中了解到如何使用SQL Server Analysis Services设计、构建和处理多维和表格商业智能语文模型(BISM)。...
通过本书,你将深入了解t-sql的高级用法,包括触发器、用户自定义函数、异常处理等。该书解释并比较了sql server 2000和sql server 2005在数据库开发相关问题上的解决方案,深入讨论了sql server 2005中新增的t-...
014.sql高级查询_去重distinct.mp4 015.sql高级查询_null操作.mp4 016.sql高级查询_in操作.mp4 017.sql高级查询_between-and操作.mp4 018.sql高级查询_like模糊查询.mp4 019.sql高级查询_集合运算.mp4 020.sql高级...
第1章 简介 1.1 谁是本书的读者 1.2 本书的内容 1.3 需求 1.4 SQL Server 2000的新特性 1.4.1 改进了对Web的支持 1.4.2 改进了伸缩能力和可靠性 1.4.3 改进了开发和管理环境 1.5 样本数据库 1.5.1 样本数据库安装 ...
高级招生索引 使用方法4动态SQL.pdf
《SQL Server 2008高级程序设计》由世界顶尖SQL Server权威专家Robert Vieira编写,旨在指导您熟练运用一系列日趋复杂的功能,助您更高效地管理数据。 本书首先介绍SQL Server 2008的新功能,然后在更详实的示例...