UPDATE tblFiles INNER JOIN dbo_tblStats ON tblFiles.FileName = dbo_tblStats.Video SET tblFiles.CurRecord = Max([dbo_tblstats.stopframe])
WHERE (((tblFiles.Progress)<90));
コードの意図は、1 つのテーブルから最大のフレーム番号を取得し、90% 未満のエントリで、別のテーブルの現在のフレーム番号をそれに置き換えることです。選択クエリは最大値を返しますが、更新を行うとエラーがスローされます。
「集計関数の一部として指定された式 'CurRecord' を含まないクエリを実行しようとしました。」
これについて助けていただければ幸いです、ありがとう。