我總結了字段的麻煩。 這就是我所擁有的:我有僱員名單和兩行值,每個員工對於使用窗口函數的兩行中的每一行都有8和16周的總計運行總計SQL。我必須按照他們工作的分支對員工進行分組,並計算每行的最後8周和16周的總計運行總數,然後計算第2行的設備第1行。我需要使用Last函數,因爲我只需要運行總計最後8周和16周。我們面臨的挑戰是如何去處理這些問題,例如:Sum(Last(Fields!Last116WeekSilk.Value)。這個顯然給了我一個錯誤,我試圖用Sum和Last函數向數據集添加計算字段,而不是工作,嘗試RunningValue,不起作用。還有什麼我可以做最後總計的總和? 非常感謝提前最後一個字段的總和
-1
A
回答
0
我會將SQL ROW_NUMBER函數添加到查詢並得出行號(例如1或2),如果按降序排列,則行號1將始終爲組內的最後一行
然後在SSRS中,您可以使用Iif僅顯示/計算行號1 。
+0
謝謝!似乎這樣一個簡單的解決方案,但我只有6個嵌套查詢裏面,其中4個窗口函數,不認爲簡單的東西就可以解決它。 – user2019324 2013-02-14 21:10:49
+0
根據我的經驗,SSRS功能只能用於某一點。在您有機會驗證結果並調試查詢的情況下,使用SQL可以更好地滿足更復雜的需求。 – 2013-02-14 23:53:26
相關問題
- 1. 查找任意數字的第一個和最後一個數字的總和
- 2. 如何獲取Google Spreadsheet中最後一個非空字段的最後一個和第二個字段?
- 3. 記錄的字段是一個總和
- 4. 彙總一個字段並獲取另一個字段的最新值
- 5. 結合第一個和最後一個名字到RubyonRails中的單個字段
- 6. 一個字段的總和減去另一個SSRS的總和表達式
- 7. SQL;總和2個字段,然後將它們加在一起
- 8. 移動到最後一個字段集
- 9. 更新最後一個字段(AWK?)
- 10. Mysql按周和按最後一週的總和值的總和
- 11. 在分隔符分割字符串,總結最後一個字段
- 12. JTable列值和總和顯示在最後一行的總和
- 13. 如何將一個字段的總和與另一個字段進行比較?
- 14. 作爲最後一行的Mysql總和
- 15. 字符串的第一個字符和最後一個字符
- 16. r - 刪除每個字段的最後一個字符
- 17. 一個表內的字段的總和,GROUP BY第二個表中的字段
- 18. 第一個x行數的字段總和,偏移量+1每個後續行
- 19. jQuery的焦點後的模糊()最後一個表單字段
- 20. 一列中所有字段的總和
- 21. 第一個和最後一個名稱字段上的JQuery UI自動完成
- 22. 從Elasticsearch聚合的第一個和最後一個文檔返回字段
- 23. 使用awk覆蓋最後一行中的最後一個字段
- 24. 最後修改的字段和外鍵
- 25. 如何查詢兩個mysql表的一個字段的總和
- 26. MySQL的總和一個字段基於第二個「普通」字段
- 27. C++刪除數字的第一個和最後一個數字
- 28. jQuery給定字符的第一個和最後一個字符
- 29. BASH - 簡單的第一個字符和最後一個字符
- 30. 總計一個表字段的所有數量並獲取最新的最後一條記錄ID
C您需要提供一個樣本數據集並準確描述您希望如何彙總這些數據? – 2013-02-12 22:23:25
!http://imgur.com/a/QjgkI – user2019324 2013-02-12 22:51:14
!http://imgur.com/4aNZoIi – user2019324 2013-02-12 22:56:16