如何关联两张表更新数据
例子:
table A
new old
CN110 110
CN120 120
CN130 130
CN140 140
table B
rgt_id open_id
200 120
300 130
现在问题是:更新B表的open_id 用A表的new字段代替,
要实现的结果是:
table B
rgt_id open_id
200 CN120
300 CN130
一个SQL写不出来 就用存储过程 请指教
[解决办法]
UPDATE B set open_id=(select new From A where old=B.open_id)
[解决办法]
这个就是INFORMIX的语句啊。