報表整合資料的時候,常見的模式

2022-09-02 06:27:12 字數 1039 閱讀 7582

1.由明細資料找彙總(粒度粗的、主資料等)資料;(loop + read ) 

2.由彙總找明細,舉乙個例子 :(loop + loop )

假設:採購資料是這樣的:

物料a,  **商a,

2012-3-15,採購金額是100元;

物料a,  **商b,

2012-3-15,採購金額是200元;

物料b,  **商a,

2012-3-15,採購金額是100元;

物料c,  **商a,

2012-3-15,採購金額是100元;

物料c,  **商b,

2012-3-15,採購金額是200元;

物料c,  **商a,

2012-3-15,採購金額是100元;

要得到的報表結果是:

**商、月份、採購金額

具體做法是:

假設前面的採購資料是內錶:git_result.

定義乙個新的內錶:git_vendor, 內錶的字段包括:**商、月份、採購金額。

loop git_result

把git_result中的**商、月份賦值給git_vendor的結構(工作區)

git_vendor

endloop.

sort git_vendor by **商、月份。

delete adjacent duplicates from git_vendor

comparing**商月份

得到git_vendor的結果是:

**商a  2012-3

**商b  2012-3

loop at git_vendor into

wa_vendor

loop at git_result into

wa_result 

where **商 =

wa_vendor-**商

月份 = wa_vendor-月份

git_vendor-金額 = git_vendor-金額+ wa_result

-金額endloop.

endloop.

整合資料備份裝置的優勢與劣勢

為資料中心設計備份解決方案基本上相當於做一塊定製化的手錶。其中的軟體需要選擇,硬體也需要配置,網路需要優化並且客戶端軟體也需要安裝。在諸多因素的干擾下,失敗的可能性很高。面對客戶環境的高度複雜性以及使用者潛在的不滿意,備份廠商們正在打造一條整合的資料保護解決方案。這套方案是否也合適你的場景?我們拭目...

報表之簡表的使用與整合

jor使用以及專案整合 整理篇 我也是剛接觸簡表的新手,經過一番研究之後,終於有了些許眉目,現在奉獻給大家,以此對簡表的更加的了解和學習 直接進入主題 一.資料庫連線 其實工作已經做的很簡單了,1.新增包到designer lib目錄下 2.配置相關資訊 真的沒有多餘操作了 我的是sql2005 j...

常見的WAMP整合環境

wamp是指在windows伺服器上使用apache mysql和php的整合安裝環境,可以快速安裝配置web伺服器,一般說來,大家都習慣於將apache mysql php架設在linux系統下,但是,不可否認的是windows也有其優點,就是易用,介面友好,軟體豐富,操作起來非常方面,因此對新手...