日期:2014-05-19  浏览次数:20711 次

求教一个很菜的sql数据更新语句
现有两个表A                                                             表B
          a1             a2                                           b1                 b2
          1             数据1                                       2                 数据5
          2             数据2                                       4                 数据6
          3             数据3
          4             数据4
要对表A进行更新,使表A为:
          a1           a2
          1             数据1
          2             数据5
          3             数据3
          4             数据6
要怎么才能实现????

------解决方案--------------------
Update
A
Set
a2 = B.b2
From
A
Inner Join
B
On A.a1 = B.b1