1

我有一张桌子

tbl当前:

  Ref  |   . .... .  . . |  Total A   |   Total B
 A001  |                 |    NULL    |     NULL
 A002  |                 |    NULL    |     NULL
 A003  |                 |    NULL    |     NULL
 A004  |                 |    NULL    |     NULL

我创建了一个视图,该视图vwCurrentB提供了在同一个表中满足特定条件的记录计数。

如何更新字段Total ATotal B视图中的相关值。表和视图都将具有完全相同数量的记录,其中 Ref 是唯一键。我只需要将视图中的额外两列,放入表中各自的记录中?

4

1 回答 1

3
update tc
set TotalA = v.TotalA
   ,TotalB = v.TotalB
from tblCurrent tc
join vwCurrentB v on tc.Ref = v.Ref  
于 2012-09-17T13:23:11.340 回答