如何新建這樣的視圖(View) 在線待
現有三個視圖(己建好),要將這三個視圖再組成一個視圖
PO : IDS (int), itemno,itemname,pono
InQty: Code(int), SumInQty (收貨數)(指一張PO收貨總數)
OutQty:Code(int), SumOutQty (發貨數)(指一張PO發貨總數)
一筆 PO 記錄,匹配一筆 InQty、OutQty (都是通過 IDS = Code ) 來連接,當一張 PO 都有收發記錄時即好辦(通過 Inner Join 連接),但當一張PO 有收貨沒有發貨或有發貨沒有收貨時就無法顯示其中只有收或發的記錄,如下:
無發貨記錄時:A
PO InQty OutQty
IDS itemno itemname pono code SumInQty code SumOutQty
100 #3372 Splish Food PO-0506-001 100 1200 Null null
無收貨記錄時:B
PO InQty OutQty
IDS itemno itemname pono code SumInQty code SumOutQty
101 #3373 Sky Tools PO-0506-002 null null 101 2000
象上面這樣的情況時則通過內聯(Inner Join on) 來連接時則無法顯示出記錄,現在想達到的效果時,不管
InQty 或 OutQty 的情況如何,只要有匹配的記錄就顯示出來,比如A 顯示成
100 #3372 Splish Food PO-0506-001 100 1200 Null null
B 顯示成
101 #3373 Sky Tools PO-0506-002 null null 101 2000
謝謝各位大師指點,最好能給出詳細結構或代碼