sum統計函式必須使用groupby嗎

時間 2021-07-02 05:13:09

1樓:匿名使用者

假設有一張學生成績表,該表有四個欄位。

creater table #t(

id int,

name varchar(20),

*** bit,

score int

)那如果你只想獲得所有人的成績(score),則直接:

select sum(score) from #t即可。但是,如果你想知道所有男生或者女生的成績,則:

select sum(score) from #t group by ***

同理,獲得某個學生的成績也是同樣的語句。

2樓:昝又藍

要看你按什麼來統計總數了,如果只是單純的對某一列進行統計總數,不用加group by。

如果統計的這一列資料有重複行 就要加group by。

使用聚合函式以後如果你select 中除了有聚合函式以外還有別的欄位,就要對那個欄位進行分組的

3樓:

有分組(如id列)時,需要用group byselect id,sum(qty) as qty from table1 group by id

不分組時用

select sum(qty) as qty from table1

4樓:___原上草

select sum(*) from table 就可以不用 group by

當有分類欄位時就一定要用。

excel 統計函式,excel中統計個數的函式

建議樓主用資料透視表試試,只需設定一下,不需要任何公式,就可以完成此統計。比如資料區域是在a1 b60000單元格。a b1 資料1 資料2 1 選中a1 b60000單元格,注意不能包含空單元格,否則在後面對資料無法進行分組統計。2 單擊 資料 資料透視表和資料透檢視 點兩次 下一步 選擇 現有工...

求excel的統計函式,求Excel的統計函式

以2007版excel為例,對下圖中1 22行中每個單元格的字母出現次數進行統計的方法如下 1 在f2單元格輸入函式 countif 對滿足條件的單元格數量進行統計,如下圖所示。2 輸入countif函式的區域引數,即第2行的a e單元格,也就是輸入或選中 a2 e2,如下圖所示。3 輸入輸入cou...

excel統計人數用什麼函式,excel頻率統計用什麼函式?

侯玉川 countif 這個函式很輕鬆解決問題。計算百分比的時候,也可以用這個函式.除以總數就可以.總數計數函式可以使用 count 詳細的資料參見函式說明。excel頻率統計用什麼函式?excel中怎麼用函式統計數量 姓王的 看不見表的名稱和行列號,沒法幫你寫公式呀 sumproduct c 2 ...