日期:2014-05-17  浏览次数:21098 次

用一个表的二个字段来修改另一个表的二个字段
比如A表, 五个字段  A1, A2, A3, A4, A5
   B表,  四个字段  B1, B2, B3, B4

怎么样写一个SQL语句,当 A3=B3, A4=B4 时 用A1的值去修改B1,同时用A2的值修改B2


------解决方案--------------------
UPDATE B SET (B1,B2)=(SELECT A1,A2 FROM A WHERE B.B3=A.A3 AND B.B4=A.A4)

------解决方案--------------------
更新 或者赋值多字段时  都可以用括号、字段来实现