在實際工作中,我們通常需要進行進銷存的計算,在這裡我們用一種簡單而有效的方法來實現它,不寫VBA代碼,直接利用兩個查詢來實現,主要是聯合查詢,將三個表的數據整合為一個表,其SQL代碼為:
select 零件編號, 上期結存量, 0 as 進貨量, 0 as 出貨量 from tbl上期結存
union all select 零件編號, 0 as 上期結存量, 進貨量, 0 as 出貨量 from tbl本期進貨
UNION ALL select 零件編號, 0 as 上期結存量, 0 as 進貨量, 出貨量 from tbl本期出貨;