SQL 查询到 MS SQL - 参数值
SQL Query to MS SQL - Parameter Value
尝试在 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)
我只是想在 table AC_E2
中搜索具有以下表达式的列:No: @M.NO CAT: @M.CAT
并试图替换 @M.NO
和 @M.CAT
及其各自的值来自 AC_E1
table.
在MS Access查询中,方括号是提示用户运行查询输入参数的约定。例如[EXPRESSION] 将提示用户输入名为 "EXPRESSION".
的值
从此 link 得到提示并相应地更改了我的查询:
How do I perform update query with subquery in Access?
UPDATE AC_E2 a, AC_E1 b
SET a.EXPRESSION = "No : " & b.NO & " CAT : " & b.CAT
WHERE
a.NUM = e.NUM AND
a.EXPRESSION = 'No: @M.NO CAT: @M.CAT'
尝试在 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)
我只是想在 table AC_E2
中搜索具有以下表达式的列:No: @M.NO CAT: @M.CAT
并试图替换 @M.NO
和 @M.CAT
及其各自的值来自 AC_E1
table.
在MS Access查询中,方括号是提示用户运行查询输入参数的约定。例如[EXPRESSION] 将提示用户输入名为 "EXPRESSION".
的值从此 link 得到提示并相应地更改了我的查询: How do I perform update query with subquery in Access?
UPDATE AC_E2 a, AC_E1 b
SET a.EXPRESSION = "No : " & b.NO & " CAT : " & b.CAT
WHERE
a.NUM = e.NUM AND
a.EXPRESSION = 'No: @M.NO CAT: @M.CAT'