جمع تجمعی در SQL Server با استفاده از Window Function
بدون دیدگاه
در حال حاضر خالی است: ۰ ﷼
OVER(…..)
بعد از Aggregate Function ها استفاده کنید. قطعه کد زیر را که جمع تجمعی در SQL Server را نمایش می دهد، در نظر بگیرید:SELECT
p.LoanID,p.PlanDate,p.Amount,
SUM(p.Amount) OVER(partition by p.LoanID ORDER BY p.PlanDate) AS PaymentSubtotal
FROM Accounting.LoanPaymentPlan p
با استفاده از این روش، بدون نیاز به استفاده از تابع تعریف شده توسط کاربر یا همان User Defined Scalar Valued Function می توان جمع تجمعی را به سادگی انجام داد.