我有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