日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

小计 合计 -统计

發布時間:2023/12/4 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 小计 合计 -统计 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

create?table?[tb]([客戶編碼]?varchar(10),[客戶名稱]?varchar(10),[數量]?int)
insert?[tb]
select?'001','A',2?union?all
select?'001','A',3?union?all
select?'001','A',4?union?all
select?'002','B',1?union?all
select?'002','B',2

--統計
select?*?from
(
select?*?from tb
?
union?all?
?
select 客戶編碼 , 客戶名稱 =?'小計' , sum(數量) 數量 from tb group?by 客戶編碼
?
union?all
?
select 客戶編碼 =?'', 客戶名稱 =?'合計' , sum(數量) 數量 from tb
) t
order?by??
case 客戶編碼 when?''?then?2?else?1?end ,客戶編碼 ,
case 客戶名稱 when?'小計'?then?2?else?1?end???


drop?table tb

/*
客戶編碼?????? 客戶名稱?????? 數量??????????
---------- ---------- -----------?
? 001????????????? A?????????????? 2
? 001????????????? A?????????????? 3
? 001????????????? A?????????????? 4
? 001???????????? 小計?????????? 9
? 002????????????? B?????????????? 1
? 002????????????? B?????????????? 2
? 002???????????? 小計?????????? 3
???????????????? 合計?????????? 12

(所影響的行數為 8 行)
*/

?

?

?

?

?

?

create table tb (date char(10),col varchar(10))
insert tb select '2005-05-09',''
insert tb select '2005-05-09',''
insert tb select '2005-05-09',''
insert tb select '2005-05-09',''
insert tb select '2005-05-10',''
insert tb select '2005-05-10',''
insert tb select '2005-05-10',''

select date
,
sum(case when col='' then 1 else 0 end) as []
,
sum(case when col='' then 1 else 0 end) as
from tb
group by date

date?????? 勝?????????? 負
---------- ----------- -----------
2005-05-09 2?????????? 2
2005-05-10 1?????????? 2

(
2 行受影響)

?

轉載于:https://www.cnblogs.com/zengxiangzhan/archive/2010/01/03/1638155.html

總結

以上是生活随笔為你收集整理的小计 合计 -统计的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。