質問: Atabl.商品列その2
回答: まず、提示のSQLが文法的に間違っているということもありますが、 それ以前に、集計クエリやサブクエリを含むクエリは更新できないため、更新クエリ(UPDATE ~)にはできない、ということを認識してください。 集計値で更新したい場合は、DSum、DCountなどの定義域集計関数を使かった更新クエリを作成する必用があります。 または、VBAでDAOかADOを使って更新することになります。 また、下記のリンク先の方法もあります。 更新クエリで定義域集計関数を使わずに集計する - hatena chips どちらにしても、サブクエリを使ったSQLで更新という発想はあきらめて、上記のどれかの方法をトライしてください。 それで、行き詰まったら、その時点で再質問してください。