1樓:
在源表加一列月份,輸入月份值。
然後對源資料使用「資料透視表」
-_-|||,沒注意,你是說sql
select
[部門],
[費用專案],
sum(case when substring([日期],5,2) = '01' then [金額] else 0 end) as [1月總],
sum(case when substring([日期],5,2) = '02' then [金額] else 0 end) as [2月總],
sum(case when substring([日期],5,2) = '03' then [金額] else 0 end) as [3月總],
sum(case when substring([日期],5,2) = '04' then [金額] else 0 end) as [4月總],
sum(case when substring([日期],5,2) = '05' then [金額] else 0 end) as [5月總],
sum(case when substring([日期],5,2) = '06' then [金額] else 0 end) as [6月總],
sum(case when substring([日期],5,2) = '07' then [金額] else 0 end) as [7月總],
sum(case when substring([日期],5,2) = '08' then [金額] else 0 end) as [8月總],
sum(case when substring([日期],5,2) = '09' then [金額] else 0 end) as [9月總],
sum(case when substring([日期],5,2) = '10' then [金額] else 0 end) as [10月總],
sum(case when substring([日期],5,2) = '11' then [金額] else 0 end) as [11月總],
sum(case when substring([日期],5,2) = '12' then [金額] else 0 end) as [12月總]
from tablea
group by [部門],[費用專案]
2樓:射手幽靈伊
可以使用 case when ,也可以使用 pivot。
統計表中的含義
計分組同時具有兩個含義 一是將總體劃分為性質 的若干組 二是將性質 的.t f 4 統計表中如果不存在某項數字時,應用符號 表示。統計學求解釋 統計 中字母表示的含義 你可以把所有原始資料輸入到spss裡面,然後做方差分析,來比較三組之間是否有顯著性差異,目前就圖中資料不能判斷是否有統計學上的意義....
sql將資料庫Tables中的表的表結構全部匯出
建立資料庫 選擇開始選單中 程式 management sql server 2008 sql server management studio 命令,開啟 sql server management studio 視窗,並使用windows或 sql server身份驗證建立連線。在 物件資源管理...
菜鳥求救SQL語句!兩個表聯合統計急!急!急!急!急!急!急!急!急
1 得到每個表a的收入金額 記錄數 select 姓名,sum 收入金額 count 收入金額 from 表a group by 姓名 2 得到每個表b的消費金額 記錄數 select 姓名,sum 收入金額 count 收入金額 from 表b group by 姓名 其結果應該如下 姓名 表a收...