oracle中sum如何使用,在oracle中按要求統計行數,怎麼運用sum和count函式?

2021-10-27 04:38:37 字數 1777 閱讀 6481

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...