需求:
時間範圍2012/02/01-2012/02/05
時間範圍2012/02/01-2012/02/05
期初表(截止到2012/01/31的庫存)
goods_sn before_amt
a1 100
a2 50
詳細表(2012/02/01-2012/02/05的進出庫詳細)
goods_sn type goods_amt
a1 采購 10
a1 訂單 -5
a1 退貨 3
a3 采購 100
最後要的結果:
goods_sn 期初 采購 訂單 退貨 期末
a1 100 10 -5 3 108
a2 50 0 0 0 50
a3 0 100 0 0 100
其中不知道type的值有多少種,就是要用動态行轉列來做。
需要用mysql實作。mysql不支援full join 可以用union代替。
各位大神幫幫忙。
小弟不勝感激。