1
내가 트랜잭션 테이블 (ID, 사용자 아이디, 이름, 성, 제품, 양, CreatedDate)가트랜잭션 테이블에 저장 프로 시저
I 프로 시저가 매개 변수를 허용 'summarizeAmountByLastName'을 말하고 쓰고 싶은@ 성, @ STARTDATE, @ EndDate, @ MinimumSummedAmount 및 트랜잭션 테이블에서 적절한 데이터를 반환합니다.
저는 이렇게 저장된 proc을 작성하는 데 익숙합니다. 내가 시도한 것은
SELECT UserId,FirstName,LastName,Products,SUM(Amount) as SummedAmount,
CreatedDate
from TestTable
where CreatedDate between @StartDate and @EndDate
group by UserId,FirstName,LastName,Products,Amount,CreatedDate
어떤 의견이라도 인정 될 것입니다.
당신이 쓰는 것은 매개 변수가있는 쿼리 일 가능성이 큽니다. 저장 프로 시저를 작성하려면 [this] (https://msdn.microsoft.com/en-us/library/ms345415.aspx#TsqlProcedure) 설명서를 참조하십시오. –
귀하의 절차 목표는 분명하지 않습니다. 조금 더 설명하십시오. '@ MinimumSummedAmount' 입력 매개 변수를 사용하는 것과 같습니다. –