access 数据库怎样用UPDATA从一张表更新数据到另一张表?

两张表strSQ="updateA,BsetA.关机记录,A.关机=B.关机记录,B.关机whereA.序号=B.序号";更新单个字段可以,但是更新两个或者多个字段就会报... 两张表
strSQ = "update A ,B set A.关机记录,A.关机=B.关机记录,B.关机 where A.序号 = B.序号";
更新单个字段可以,但是更新两个或者多个字段就会报错UPDATA语法错误,
展开
 我来答
tjrmgs
2019-03-14 · TA获得超过5765个赞
知道大有可为答主
回答量:2161
采纳率:94%
帮助的人:1054万
展开全部
贴出的更新语句有点小毛病,请更改如下:

strSQ = "update A ,B set A.关机记录=B.关机记录,A.关机=B.关机 where A.序号 = B.序号;"

更新多个字段,请遵循下面写法:

update 目标表,源表 where 目标表.字段1=源表.源字段1,目标表.字段2=源表.源字段2,...
目标表.字段n=源表.源字段n where 连接和筛选条件;
危语尹9193
2019-03-14 · TA获得超过2677个赞
知道大有可为答主
回答量:5355
采纳率:93%
帮助的人:364万
展开全部
1、创建更新查询并向该查询添加源表和目标表。 2、在包含相关信息的字段上联接这些表。 3、将目标字段的名称添加到查询设计网格的“字段”行。 4、通过使用下面的语法将源字段的名称添加到查询设计网格的“更新到”行:[source_table].[source_field]。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式