经常有网友提问的一个关于更新数据的问题,即两个表结构字段一样,想用一个表更新对应的另外一个表里面数据,网站上竟然没有搜索到类似的更新查询基础教程,随手写了个一劳永逸的教程,初学者拿去练练吧,这个问题用更新查询就可以解决,要求如下图:
解决方法:
新建查询,写如下SQL语句:
Update 成绩表 INNER JOIN 比赛表 ON 成绩表.成绩ID = 比赛表.比赛ID SET 成绩表.最终尾数 = [比赛表].[钓鱼尾数], 成绩表.最大重量 = [比赛表].[最大重量]
WITH OWNERACCESS OPTION;
或者下载示例,看查询设计视图,如下图:
然后在点击工具栏运行按钮命令,即可执行,如下图:
在打开成绩表,就可以看到更新后的最终数据。
附 件:
点击下载此附件