数据按周分组 按星期统计 的 PB报表
在數據庫中有一個數據表,表结构如下:
DATE WEEKDAY NWEEK WORKER WNAME QTY HOUR
2012/3/1 星期四 W9 0927 小A 100 8
2012/3/1 星期四 W9 0929 小B 20 4
2012/3/5 星期一 W10 0927 小A 10 4
需要做一个报表(格式如下),NWEEK表示一年的第几周(W9表示第9周),按周分组后,再按星期几统计总数(QTY、HOUR)。
星期一到星期日都要显示,不管那天有没有数据都要显示(比如星期一在数据库中没有数据,但报表也会显示星期一)。此数据库用的是ORACLE,
W9 星期一 星期二 星期三 星期四 總數
WORKER WNAME QTY HOUR QTY HOUR QTY HOUR QTY HOUR QTY HOUR
0927 小A 100 8 100 8
0929 小B 20 4 20 4
W10 星期一 星期二 星期三 星期四 總數
WORKER WNAME QTY HOUR QTY HOUR QTY HOUR QTY HOUR QTY HOUR
0927 小A 10 4 10 4
0929 小B