1樓:匿名使用者
select 分組的列,sum( 要求和的列) from 表group by 分組的列
如:select 地區,sum(銷售額) from 銷售表group by 地區
按地區分組,把每個組即每個地區的銷售額求和。
2樓:拾_忔
sum 是求和函式
例如: select sum(需要求和的列名)from table
3樓:
sum是求和函式
例:select sum(列名) from 表名
意思是計算該列的總和!
4樓:匿名使用者
sum是聚合函式,根據分組求和
在oracle中按要求統計行數,怎麼運用sum和count函式?
5樓:知道小爺
在oracle中,sum一般用於統計某列的和,count用於統計行數。
工具:oracle 10g
步驟:1、oracle中emp表有如下資料:
2、要求按deptno欄位統計每個deptno下有多少行資料,可用如下語句:
select deptno,count(*) from emp group by deptno;
3、查詢結果:
4、要求按deptno欄位統計每個deptno下的sal的和是多少,可用如下語句:
select deptno,sum(sal) from emp group by deptno;
5、查詢結果:
其中:sum、count等在oracle中叫聚合函式,聚合函式對一組值執行計算並返回單一的值。除了 count以外,聚合函式忽略空值。
聚合函式經常與 select語句的group by子句一同使用。
6樓:丶花兒開在雨季
如果按某些欄位統計行數,而這些欄位有變化,用sum 和 decode 函式比較好吧
7樓:周生
group by試試
oracle中如何獲取sum?
8樓:
select
(select sum(value) from a where type=1)+
(select sum(value) from b where type=1) as total
from dual;
9樓:匿名使用者
將2個表的結果集合起來(union all),再對結果集統計,其他還有很多方法
select sum(k.value) from (select type,value from a where type=1
union all
select type,value from b where type=1
) k沒有時,就分組,看看效果
select type, sum(k.value) from (select type,value from aunion all
select type,value from b) k group by k.type
10樓:匿名使用者
select sum(value) from
(select * from a where type=1 union all select * from b where type=1)
你試試看上面的sql
如何在linususe中安裝oracle11g安裝準備
方法 步驟 檢測所要安裝的資料包 linux udly rpm qa grep binutils binutils 2.20.0 0.7.9 linux udly rpm qa grep gcc gcc 4.3 62.198 gcc43 c 4.3.4 20091019 0.7.35 linux u...
oracle資料庫操作時如何使用lowerupper函式
1 lower 大寫字元轉化成小寫的函式使用舉例 select lower 表中欄位 from 表名該sql實現將表裡的欄位資訊中含有字母的全部轉成小寫。2 upper 小寫字元轉化成大寫的函式使用舉例 select upper 表中欄位 from 表名該sql實現將 user表裡的欄位資訊中含有字...
如何在Eclipse中設定Oracle的JDBC
在myeclipse或者eclipse下面做專案的時候會在每一個專案的根目標下面自動生成一個.classpath檔案,這就是相當classpath的配置 當然主要是在你的myeclipse和eclipse能夠正確安裝的情況下。如何在eclipse中設定classpath 能用,在 復myeclips...