SQL欄位累加求和的問題,SQL 多個字段值相加後排序問題

2022-02-23 23:32:25 字數 3071 閱讀 8401

1樓:

select id,string1,string2 from table union

select id=0,string1=string1+'小計',countresult=count(1),sum1=sum(string2) from talbe group by string1 union

select id=0,string1='總計',countresult=count(1),sum1=sum(string2) from table order by string1,id

結果為包括了小計和總計,和明細,並按順序排列

2樓:

不用那麼麻煩的,乙個select查詢就可以了。不用子查詢的

select string1,count(string1) as 次數,sum(string2) as 累計 from table1 group by string1

3樓:靈貓的羽毛

string2 累加是要的相同string1的和還是總和,如果是相同string1的話

select count(string1),sum(string2) from table group by string1

如果要總和,可以另寫一條

select count(string1) from tablegroup by string1

union all

select sum(string2) from table最後1條是總數

4樓:匿名使用者

select temptable.string1, temptable.次數 , sum(b.string2)

from

(select string1,count(0) as 次數 from table group by string1) as temptable , table b

where temptable .string1 = b.string1

group by temptable.string1, temptable.次數

5樓:厲害了我的廠

jyh_jack

的答案正解!

sql 多個字段值相加後排序問題

6樓:

很簡單,直接在order by後面進行加就可以了:

公升序:select *

from stor

order by (a+b+c+d)

降序:select *

from stor

order by (a+b+c+d) desc

7樓:匿名使用者

select a+b+c+d as abcd from stor order by abcd ;

8樓:匿名使用者

select *,(a+b+c+d) as sum from stor order by sum

9樓:匿名使用者

select * from stor order by a+b+c+d

10樓:

select (a+b+c+d) as total from stor order by total desc

11樓:匿名使用者

降序:select sum(a+b+c+d) as total from stor order by total desc;

公升序:select sum(a+b+c+d) as total from stor order by total asc;

sql 每一行的字段求和

12樓:水色浮雲

select 列1 + 列2 + 列3 …… + 列n as total

from 表

把你想要計算的列都加進去,就ok了

13樓:

(select id,數值 from 表 )

union

(select 0 as id,sum(數值) as 總和 from 表)

14樓:匿名使用者

貌似所有字段累加就可以了吧

sql問題,如何在乙個欄位中根據相同的值,把另乙個欄位的值相加

15樓:依然特雷西

1、選擇「檔案」->「新建」->「**」,如下圖所示。

2、新增乙個asp.net空**。

3、右鍵**根目錄,選擇新增新項,如下圖所示。

4、新增乙個web窗體。

5、找到乙個sql資料庫中的一張表,我們選擇其中乙個sql列,作為我們的示例,如下圖所示。

6、在web.config中新增資料庫連線字串。

7、然後在default.aspx.cs中新增鏈結資料庫並且將sql列字段中的值獲取到並且轉換成字串陣列。

16樓:匿名使用者

select goods_id,sum(stock)from 表

group by goods_id

要這樣?

樓上是在灌水?

17樓:double陳彩雲

select goods_id,sum(stock) as stock

from tb

group by goods_id

18樓:匿名使用者

19樓:w海_風

insert into 表2 select goods_id spec_1 spec_2 color_rgb price sum(stock) from 原表 group by goods_id

SQL2019 SQL語句建立字段問題

alter table studentinfo add stu id int identity 1,1 not null stu name varchar 10 not null default 您講的描述就是語句的註釋,有兩種方法標註 一是在行內使用兩個減號 每一行在雙減號後面的內容為註釋和說明....

SQL 語句 選擇 非空字段 問題

是不是只要乙個座機 和乙個手機 select 姓名,nvl 辦公 家庭 座機號碼,nvl 手機1,nvl 手機2,手機3 手機號碼。from table 哦,那就用access的iif函式代替。iif is null,0,select 姓名,iif 辦公 is null,家庭 辦公 座機號碼,iif...

sql語句中關聯求和,sql 多表關聯 求和語句 怎麼寫

這個用函式sum和case when即可實現 select 姓名,sum case when 姓名 a then 工作量 when 姓名 b then 工作量 when 姓名 c then 工作量 when 姓名 d then 工作量 end from table group by 姓名 selec...