日期:2014-05-18  浏览次数:20563 次

实例应用



写语句将更新bounds的值
bounds=amount*price*5%
想了很久也想不出来。。也写不出来...

------解决方案--------------------
SQL code
update Sale
set bounds=b.bounds
from 
(select ID,sum(amount*price*0.05) as bounds from product group by ID)b
where Sale.ID=a.ID

------解决方案--------------------
SQL code
update
 set bounds=b.bounds
from 
 Sale a join
(select ID,sum(amount*price*0.05) as bounds from product group by ID)b
on  
 a.ID=a.ID