我試圖過濾一些記錄,並基於幾個字段做聚合。我知道總結函數不能用在where子句中。任何人都可以用一個小竅門來幫助我得到我的慾望結果。根據特定日期的最小條目過濾記錄
請在下面找到更多細節。
orderno訂購日期billdate經銷商SKU SOF差異demandqty/N
1 18.6.14 18.6.14 113999 11131280 8001 0 100 /n
5 18.6.14 18.6.14 113999 11131280 8001 0 50 /n
5 18.6.14 19.6.14 113999 11131280 8001 1 50 /n
7 18.6.14 19.6.14 113999 11131280 8001 1 60 /n
7 18.6.14 20.6.14 113999 11131280 8001 2 60 /n
8 18.6.14 19.6.14 113999 11131280 8001 1 75 /n
8 18.6.14 20.6.14 113999 11131280 8001 2 75 /n
這裏是一個特殊訂單日期,SOF,SKU組合,我想獲得的總需求數量僅考慮各自的第一條記錄。
例如,
日期:18/6/2014 SKU 11131280 SOF 8001
希望的需求(100+50+60+75=285)
而diff分別是(0,0,1,1)
即最小爲訂單1,5,7,8
。