列全体のパーセンテージを計算するにはどうすればよいですか? 現在、これまでに書いたことは、各行のパーセンテージのみを示しています。合計パーセンテージを含む1行のみが必要です。すべての値を合計して 1 パーセントを計算したいと考えています。
SELECT TOP 1000
CONVERT(DECIMAL(10, 2), CAST(Passed AS DECIMAL(10, 2))
/ ( Actual ) * 100) AS Percent
FROM Audits
WHERE
MONTH(TransActionDate) = MONTH(GETDATE())
GROUP BY Actual
, Passed
, transactiondate
ORDER BY TransActionDate DESC