yj411 发表于 2011-11-15 16:17

双表更新问题

表A
    a            b      ye    zrye
    1            2       0       0
    1            1       100   80
    1            3      8         9
    2            1   0          20

表B
    a            b   zrye
   1          1       30
   2          1       15


如何根据表B的数据,更新表A????

yj411 发表于 2011-11-15 16:37

请指教!!

yj411 发表于 2011-11-15 17:54

:dizzy:

yj411 发表于 2011-11-16 10:06

:mrgreen:

yunzhongyue 发表于 2011-11-16 10:12

update A
set a=(select b from B where A.a=B.b)
    zrye=(select zrye from B where A.a=B.b)
要保证子查询返回值唯一!
页: [1]
查看完整版本: 双表更新问题