2015-12-04 63 views

回答

0

您需要在SET中使用select子句中的table中更新子句中的表。这里是例子。

update employees e1 set bonus = (select salary*commission_pct from employees e2 where e1.employee_id = e2.employee_id); 

您需要确保两个版本的表都加在主键上。

0

您在集合中使用的select查询子句将返回应用日期范围的多行。所以你需要改变这个select子句,以便它一次性记录和更新使用连接的记录。