对于容量超过 200 件的每件商品,我必须使用两个 ID 必须相同且我无法传递此错误的表将价格降低 2%:ORA-00933:SQL 命令未正确结束
“目录”是一个表,“订单”是第二个表
update Catalog
set price = (price - price*0.02) from Catalog inner join Order on
(Catalog.idf = Order.idf and Catalog.idp = Order.idp)
where quantity > 200;
这里可能是什么错误?谢谢!