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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

SQL月度统计题

發(fā)布時間:2025/3/20 数据库 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SQL月度统计题 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

從table1,table2中取出如table3所列格式數(shù)據(jù)
table1

月份mon 部門dep 業(yè)績yj
-------------------------------
一月份? ? ? 01? ? ? 10
一月份? ? ? 02? ? ? 10
一月份? ? ? 03? ? ? 5
二月份? ? ? 02? ? ? 8
二月份? ? ? 04? ? ? 9
三月份? ? ? 03? ? ? 8

table2

deptID????? 部門名稱dname
--------------------------------
? ? ? 01? ? ? 國內(nèi)業(yè)務(wù)一部
? ? ? 02? ? ? 國內(nèi)業(yè)務(wù)二部
? ? ? 03? ? ? 國內(nèi)業(yè)務(wù)三部
? ? ? 04? ? ? 國際業(yè)務(wù)部

table3 (result)

deptID?? ?一月份? ? ? 二月份? ? ? 三月份
--------------------------------------
? ? ? 01? ? ? 10????????0?????????? 0

????? 02? ? ? 10? ? ? ? 8?????????? 0

????? 03??????5??????????0???????????8
? ? ? 04??????0??????????9????????? ?0
------------------------------------------

SQL語句如下:

SELECT????a.deptName,

SUM(CASE WHEN b.mon = 1 THEN b.yj ELSE 0 END) AS 一月份,

SUM(CASE WHEN b.mon = 2 THEN b.yj ELSE 0 END) AS 二月份,?
SUM(CASE WHEN b.mon = 3 THEN b.yj ELSE 0 END) AS 三月份
FROM??dbo.table2 AS a LEFT OUTER JOIN
????????? dbo.table1 AS b ON a.deptID = b.deptID
GROUP BY a.deptName

總結(jié)

以上是生活随笔為你收集整理的SQL月度统计题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。