2014-02-15 3 views

답변

2

옵션 # 1 : 당신은 사용할 수

CrashId 열

또는

옵션 # 2에 PK/고유 키/고유 제한 조건이있는 경우에만

UPDATE dbo.Crash 
SET @result = NbrOfCrash = NbrOfCrash + 1 
WHERE CrashId = 1 

: 그렇지 않으면 사용할 수 있습니다.

declare @updated_rows table (
NbrOfCrash int -- replace int with proper type 
); 

UPDATE dbo.Crash 
SET NbrOfCrash = NbrOfCrash + 1 
OUTPUT INSERTED.NbrOfCrash into @updated_rows 
WHERE CrashId = 1; 

select @result = NbrOfCrash/min(NbrOfCrash)/max(NbrOfCrash)/avg(NbrOfCrash) ... 
from @updated_rows; 
+0

1) 정확히 내가 필요한 것입니다. 고마워. –