【发布时间】:2013-07-17 01:08:53
【问题描述】:
UPDATE tblFiles INNER JOIN dbo_tblStats ON tblFiles.FileName = dbo_tblStats.Video SET tblFiles.CurRecord = Max([dbo_tblstats.stopframe])
WHERE (((tblFiles.Progress)<90));
代码的目的是从一个表中获取最高帧号,并在完成率低于 90% 的条目上用它替换另一个表中的当前帧号。选择查询返回 Max 很好,但执行更新会引发错误:
“您尝试执行的查询不包含指定表达式 'CurRecord' 作为聚合函数的一部分。”
我们将不胜感激,谢谢。
【问题讨论】:
标签: ms-access aggregate-functions max