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 学号表.成绩=成绩表.成绩

        离谱的是,现在竟然看不懂原来的那篇了。。。

posted @ 2012-10-09 23:39  badwood  阅读(264)  评论(0编辑  收藏  举报
Badwood's Blog