【发布时间】:2017-03-08 18:03:38
【问题描述】:
尝试在 MS Access 中运行此 SQL 查询,但它一直在询问参数值。我是 MS Access 的新手。你能帮我查询一下吗?
UPDATE AC_E2 a
SET
a.EXPRESSION = (Select "No : " & NO & " CAT : " & CAT from AC_E1 f WHERE a.NUM = f.NUM)
WHERE
a.PROPNUM = (Select PROPNUM from AC_E2 e WHERE e.EXPRESSION LIKE "No: @M.NO CAT: @M.CAT" and e.NUM = a.NUM)
我只是想在表 AC_E2 中搜索具有以下表达式的列:No: @M.NO CAT: @M.CAT,并尝试用 AC_E1 表中的各自值替换 @M.NO 和 @M.CAT。
【问题讨论】:
-
请不要使用不适用于您的问题的标签
-
@JohnConde 我想你可能错过了那里的编辑。看起来他使用的是 Access,而不是 SQL Server。
-
@JohnConde ,我已删除标签。在 MSaccess 中,我使用 SQLView 编写查询,我想我的查询更多地是用 SQL 格式编写的,我正在寻找在 MSAccess 中运行的东西。想知道我的问题是否没有说清楚。