易截截图软件、单文件、免安装、纯绿色、仅160KB

求第一行为统计,下面为明细的oracle中的SQL。

存在这样一个表的数据:
    数1 数2  数3
行1: 1  10    20
行2: 2  20    10
行3: 4  5    10
行4: 5  10    10
现在oracle中使用SQL语句实现如下效果:
    数1 数2  数3
合计:12  45    50
行1: 1  10    20
行2: 2  20    10
行3: 4  5    10
行4: 5  10    10
大家有没有什么好思路,提供一下,最好能把SQL写出来。呵呵 多谢了。


select sum(col1)over(order by col1),sum(col2)over(order by col2),sum(col3)over(order by col3) from table
union all
select col1,col2,col3 from table

来只笨办法,呵呵。。

SQL> select * from test;

      数1        数2        数3
---------- ---------- ----------
        4          5        10
        2        20        10
        1        10        20
        5        10        10

SQL> SELECT SUM(数1) 数1,SUM(数2) 数2,SUM(数3) 数3 from test
  2  U


相关问答:

Oracle离线访问---求助 - Oracle / 基础和管理

大家好,我现在把oracle服务器上面的原始文件,下载到本机了.我想在本机访问数据库怎么设置啊.是不是类似可以建立一个什么虚拟服务器来实现.请大家出出主意
引用
    大家好,我现在把oracle服务器上面 ......

Windows 7 怎样安装Oracle - Oracle / 基础和管理

各位大哥,帮个忙。

下个Oracle for vista 版本的安装试试
10G和11G的 
http://www.oracle.com/technology/software/products/database/index.html 
------------------------------------------- ......

SQL如何优化问题 - MS-SQL Server / 疑难问题

今天做了一个存储过程   环境是SQL2000数据库  
大致如下
建立临时表
定义员工游标
        循环员工(属于1个公司)  
        ......

数据以xml格式返回 - MS-SQL Server / 应用实例

从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式
XML code:
<folder state="unchecked" label="全部">
   <folder state="unchecked&qu ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号