0
我有一个表中有价格。如果价值高于所有价格的平均值,我需要更新价格。这是我使用的查询:错误1093使用其数据聚合更新表
update parts
set price = price*0.85
where price > select avg(price) from parts;
我不断收到错误1093:不能在FROM子句指定目标表“零件”进行更新。我尝试使用(从部分中选择avg(价格))作为A,但我得到相同的错误