1
Ich versuche, das prozentuale Ergebnis für jede Zeile zu erhalten, wobei die Gruppenzählung für diese Zeile durch die Gesamtsumme aller Zeilen geteilt wird, wie im Beispiel:T-SQL Server 2012 Teilen einer Gruppenzählung durch die Summe des gruppierten Kontos
so enden I mit der Summe Spalte als Ballon Reihe Prozentsatz der gesamten auf.
SELECT DATEPART(YEAR, Balloons) AS [Year],
COUNT(Balloons) AS [Balloons],
SUM = (SELECT COUNT(Balloons)
FROM TABLE
WHERE col2 BETWEEN '20000101' AND '20160101'
)
FROM TABLE
WHERE col2 BETWEEN '20000101' AND '20160101'
GROUP BY DATEPART(YEAR, Balloons)
ORDER BY COUNT(Balloons)