我總結了字段的麻煩。 這就是我所擁有的:我有僱員名單和兩行值,每個員工對於使用窗口函數的兩行中的每一行都有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. 結合第一個和最後一個名字到RubyonRails中的單個字段
- 4. 一個字段的總和減去另一個SSRS的總和表達式
- 5. Mysql按周和按最後一週的總和值的總和
- 6. 在分隔符分割字符串,總結最後一個字段
- 7. 如何將一個字段的總和與另一個字段進行比較?
- 8. JTable列值和總和顯示在最後一行的總和
- 9. 字符串的第一個字符和最後一個字符
- 10. 一個表內的字段的總和,GROUP BY第二個表中的字段
- 11. r - 刪除每個字段的最後一個字符
- 12. jQuery的焦點後的模糊()最後一個表單字段
- 13. 使用awk覆蓋最後一行中的最後一個字段
- 14. MySQL的總和一個字段基於第二個「普通」字段
- 15. 最後修改的字段和外鍵
- 16. C++刪除數字的第一個和最後一個數字
- 17. BASH - 簡單的第一個字符和最後一個字符
- 18. jQuery給定字符的第一個和最後一個字符
- 19. Django @staticmethod兩個字段的總和
- 20. 2個字段總和的slor查詢
- 21. jquery兩個乘法字段的總和
- 22. 總計一個表字段的所有數量並獲取最新的最後一條記錄ID
- 23. UPDATE字段的最後一項SQL
- 24. MongoDB - 從字段的值中刪除最後一個字符
- 25. 備忘錄字段中的最後一個字符
- 26. DISTINCT行的字段總和
- 27. NSMutableArray裏總是最後一個
- 28. jquery:ajaxError總是觸發最後一個
- 29. 總是保存最後一個對象
- 30. 使用SUBSTRING和CHARINDEX獲取字段中的最後一個完整字
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