我有2個表,Table A
有Order No
Order Line
receiving no
,receiving date
,。存儲過程更新沒有公共字段表
Order Order Line Receiving No Receiving Date Receiving Qty
A 1 455555 12/01/2013 10
A 1 455556 12/01/2013 15
A 1 455557 15/01/2013 7
A 1 455558 16/01/2013 10
A 1 455559 16/01/2013 10
A 1 455560 16/01/2013 15
A 1 455561 31/01/2013 7
Table B
有Order No
,Order Line
,Invoice no
,Invoice Qty
,Invoice Date
。
Order Order Line Invoice no Invoice Date Invoice Qty
A 1 333331 13/01/2013 32
A 1 333332 15/01/2013 10
A 1 333333 01/02/2013 32
如何創建一個存儲過程來從Table B
的Invoice No
,Invoice Qty
和Invoice Date
更新到Table A
?
我很新的存儲過程,任何幫助將不勝感激。
所需的輸出:
Order Order Line Receiving No Receiving Date Receiving Qty Invoice No Invoice Date Invoice Qty
A 1 455555 12/01/2013 10 333331 13/01/2013 10
A 1 455556 12/01/2013 15 333331 13/01/2013 15
A 1 455557 15/01/2013 7 333331 13/01/2013 7
A 1 455558 16/01/2013 10 333332 15/01/2013 10
A 1 455559 16/01/2013 10 333333 01/02/2013 10
A 1 455560 16/01/2013 15 333333 01/02/2013 15
A 1 455561 31/01/2013 7 333333 01/02/2013 7
你能否用簡單的英語根據樣本數據此更新的邏輯解釋你所提供和崗位所需的輸出? – peterm 2013-05-09 02:55:17
每個訂單都有一些訂單行。 – Tac 2013-05-09 03:00:52
不是訂單和訂單行字段兩個表共同? – 2013-05-09 03:02:18