求话语,从一个表的列导入另一个表的列+条件

求语句,从一个表的列导入另一个表的列+条件
本帖最后由 mangqu1 于 2015-06-07 13:12:51 编辑

同一数据库:
表A中的列c1 更新到表B的列c2  条件为: 表B列c3值=5 ,  表B中的 列c4=表A中的 列c4

A   
C1    C4    
1         7
2         8
3         9
4         10
5         11
6         12


B
C2    C4        c3
2         8          5
3         9          5
6         12        5




------解决思路----------------------

update B set C2=A.c1
from A
join B on B.C3=5 and B.c4=A.c4