1樓:知道小爺
在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子句一同使用。
2樓:丶花兒開在雨季
如果按某些欄位統計行數,而這些欄位有變化,用sum 和 decode 函式比較好吧
3樓:周生
group by試試
sql怎麼對某一列進行求和 並計數?一句sql語句可以寫麼
4樓:
student表:
學號 姓名 成績
-------------------------------001 小明 98
002 小白 67
003 小紅 88
對該表的成績列求和並記數:
select sum(成績) as 總分,count(*) from student
5樓:匿名使用者
select sum(求和列名) as 總和, count(計數列名) as 計數 from [表名]
6樓:匿名使用者
select sum(id4),count(*) from a_temp ;
可以一句sql就直接查詢得到列的和以及記錄數。
該sql中sum(id4)是列id4的總和,count(*)是得到的資料總行數。
7樓:匿名使用者
可以的;
select sum(列名), count(列名) from 表
你可以把問題描述的更加清楚點,才能更加有針對性的回答。
oracle中統計某個欄位重複數,並將重複條目的另一個欄位求和
8樓:小丁創業
方法和詳細的**ai作du步驟如下:
1、第一zhi步,開啟一個資料中包dao
含整數值的回表,然後可以在右下答角看到該表資料,見下圖,轉到下面的步驟。
2、第二步,執行完上面的操作之後,自動對錶中的資料進行+1,**見下圖,轉到下面的步驟。
3、第三步,執行完上面的操作之後,選擇「update biao1 set age=age+1 」語句,然後單擊左上角的執行查詢按鈕,或按f9按鈕逐一執行該語句,見下圖,轉到下面的步驟。
4、第四步,執行完上面的操作之後,將sql更改為update
biao1 set age = age * 2,執行該語句,欄位中的值將x2計算,這是運算的結果,見下圖。這樣,就解決了這個問題了。
9樓:匿名使用者
實際上題目考察bai的就是分組求du和。可以通過sum進行求和,zhicount進行數dao值計算,通過專group by進行分組。
sql:select username ,count(accountno) as count,sum(amount) as amount
from tablename group by username;
以上就可以求
屬出username下,accountno的條數和對應的總amount。
10樓:匿名使用者
select matchid,count(buyno) as count,sum(cost) as costm
from ab_cd
group by matchid
根據baiid分組
取出du同zhi一id的
daobuyno數量 再取出 同一id的 cost總和回 基本如此了答...
11樓:匿名使用者
select count(*),sum(cost) from ab_cd
12樓:匿名使用者
select matchid, count(buyno), sum(cost)
from ab_cd
group by matchid
13樓:匿名使用者
select matchid, count(buyno) count, sum(cost) costm
from ab_cd
group by matchid
其中ab_cd
count(buyno) 換成count(*)或count(1)都是可專以的屬
oracle按小時查詢顯示資料,在oracle中如何實現查詢某一時間段的資料?
可以使用to char concat 等函式實現查詢前一小時 前一天 前一個月或者前一年的資料。1 查詢一小時 1 to char sysdate,yyyy mm dd 將系統當前時間轉換為字元型別,僅取出年月日 2 字串連線符 3 to char sysdate,hh24 1取出系統當前時間的小時...
oracle 缺失關鍵字,在Oracle中執行一個查詢語句總是報缺少關鍵字
case when 不能那麼用的。where org term unit y andmonths between mat date,org date 12 org term or org term unit m andmonths between mat date,org date org term...
在linucentos中安裝oracle資料庫都需要哪些安裝
1 安裝包裡都有安裝指南 2 the following packages or later versions must be installed binutils 2.17.50.0.6 compat libstdc 33 3.2.3compat libstdc 33 3.2.3 32 bit e...