update关联其他表批量更新数据2
之前写了个blog(update关联其他表批量更新数据),里面有sql server、oracle、db2,却没有access,现放置以下sql以备忘:
update profit a,members b set a.hy_id=b.hy_id where a.memberid=b.memberid
其中profit和members表通过memberid关联,members为主表,profit为从表。现hy_id与memberid是一一对应,上面的sql把members表中的hy_id根据memberid更新到了profit表的hy_id字段中。
据说还有另外一个sql,我没有测试:
update 学号表 inner join 成绩表 on 学号表.学号=成绩表.学号 set 学号表.成绩=成绩表.成绩
离谱的是,现在竟然看不懂原来的那篇了。。。