Я создал один столбец для общего количества из одного источника столбца, но мне нужно больше, чем одно общее количество из разных источников столбцов. Как это сделать в одном коде?Нужно добавить несколько столбцов итоговых итогов в одном коде
;WITH RunTot AS
(SELECT DISTINCT ROW_NUMBER()over(partition BY memberid
ORDER BY OriginalSubmitDate,OriginalSubmitTime) AS ROW,
MemberID,
Convert(varchar(12),OriginalSubmitDate,101) AS 'OriginalSubmitDate',
Convert(varchar,OriginalSubmitTime,108) AS 'OriginalSubmitTime',
TotalDrugCostonClaim
FROM dbo.Holly_QICRestack_Modified
WHERE ClaimStatus <> 'X'
AND MemberID = '01317453701')
SELECT ROW,
MemberID,
OriginalSubmitDate,
OriginalSubmitTime,
TotalDrugCostOnClaim,
(SELECT Sum(TotalDrugCostOnClaim)
FROM RunTot b
WHERE b.memberid = a.memberID
AND b.row <= a.row) AS RunTotal
FROM RunTot a
Просто повторить последнюю подзапрос меняющийся колонку – Mihai
я попробовал, и я что-то недостающее - был бы признателен, если вы можете показать мне. Благодарю. –