아래와같이 쿼리 하닌까
집계는 UPDATE 문의 SET 목록에 나타날 수 없습니다.
라는 에러나 나오던데 이런식의 쿼리를 할려면 어떻게 해야 하는지요????
update inv_inf
set inv_qty = sum(convert(float,temp.trans_qty))
from
inv_inf a, (
select
sum(convert(float,b.trans_qty)) as trans_qty, a.item_cd,a.loc_cd
from
inv_inf a, loc_inout b
where a.item_cd = b.item_cd and
a.loc_cd = b.loc_cd
group by a.item_cd, a.loc_cd
) as temp
where a.item_cd = temp.item_cd and
a.loc_cd = temp.loc_cd
|