Q&A for professional and enthusiast programmers
SELECT Reputation, 100.0 * SUM(COUNT(*)) OVER (ORDER BY Reputation) / SUM(COUNT(*)) OVER() AS CumPct FROM Users WHERE users.id=2834978 GROUP BY Reputation ORDER BY Reputation