gpt4 book ai didi

ms-access - ACCESS 中的替换功能

转载 作者:行者123 更新时间:2023-12-04 05:35:05 24 4
gpt4 key购买 nike

我是 MS ACCESS 的初学者。
我需要连接两个表:table_A 和 table_B。由于我想使用替换功能,但它不起作用。我的愚蠢代码是:

UPDATE table_A
INNER JOIN table_B
SET table_A.name = table_B.name
ON table_A.age = Replace(table_B.age, "years-old","")

这有什么问题?

最佳答案

您必须在 SET 之前完全定义数据源条款。所以移动ON条件上一行:

UPDATE table_A
INNER JOIN table_B
ON table_A.age = Replace(table_B.age, "years-old","")
SET table_A.name = table_B.name

然而, ON表达可能很棘手。 Access 查询设计器与 ON 的配合不佳包含函数的表达式。但是如果同时 table_A.age 查询就可以工作和 table_B.age是文本数据类型。

我建议您首先将其作为 SELECT 解决。查询。一旦您设置好连接并开始工作,您就可以将它从 SELECT 转换过来。到 UPDATE .

关于ms-access - ACCESS 中的替换功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12058058/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com