sql透視
1. sql怎麼做數據透視表
1、任意點擊數據透視表內的某一單元格,點分析選項卡--點擊欄位、項目和集--選擇欄位
2、在彈出的計算欄位對話框,名稱輸入A/C.指A列合計值除以B列合計值,公式輸入:=A/C
點確定。也可以在輸入公式時使用插入欄位,比如合計值A,可以在下面選擇A,點擊插入欄位。
點確定即可
2. 如何使用動態sql實現多級數據透視表
給個例子可能更容易理解,假設有一張數據表:
銷售人員 書籍 銷量
----------------------------------------
小王 Excel教材 10
小李 Excel教材 15
小王 Word教材 8
小李 Excel教材 7
小王 Excel教材 9
小李 Excel教材 2
小王 Word教材 3
小李 Excel教材 5
一種數據透視的方法是統計每個銷售人員對每種書籍的銷量 ,結果如下
----------------------------------------------------------------
Excel教材 Word教材 總計
---------------------------------------------- -----------------
小王 29 0 29
小李 19 11 30
各位看明白了嗎?這是最簡單的一種數據透視了,如果有必要也可以有多級分組。
好了,那在Sql Server中如何視現數據透視的功能呢?我是Sql Server的初學者,看了網上的一些例子,結合自己的理解寫了下面這些Sql語句.
3. 為什麼sql創建的數據透視表某事欄位不能求和
不能求和的原因:
1、你求和的列的數據有null;
2、你求和的列數據格式不對;
請仔細檢查你求和的列的數據是否正確,如果數據有null你可以isnull(欄位,0)
4. 如何用SQL實現Excel的數據透視功能
比如你有個工作簿,工作簿中有2個工作表,一個為采購、一個為消耗。
欄位分別為:
存貨代碼 存貨名稱 采購金額
存貨代碼 存貨名稱 消耗金額
1.在任意一個工作表中點擊數據——獲取外部數據——自其它來源——來自microsoft Query
2.跳出選擇數據源窗口——excel files——選擇你的工作簿
3.跳出的窗口中列出了這個工作簿中的工作表(采購和消耗表)——選擇任意一個工作表(比如采購表),然後點擊箭頭把這個工作表中的欄位都選擇到「查詢結果列」中,然後再點擊另一個工作表(消耗表),點開那個加號,選擇「消耗金額」欄位——點擊向右的箭頭把這個欄位也選擇如「查詢結果列」中
4.點擊「下一步」——確定,然後在跳出的窗口中在上面的兩個小欄位窗口中選擇一個框中的存貨代碼點擊左鍵拖動到另一個欄位窗口中的「存貨代碼」處,做好2個代碼的鏈接。
5.點擊「將數據返回到EXCEL」按鈕——在跳出的窗口中勾選「數據透視表」和「新建工作表」選項,這樣就做好了。
5. sql怎麼做數據透視表
舉例說明怎麼用SQL做數據透視表:
[表一 學生信息表]