How Rich Are the 1% (Active Users)

4

Please login or register to vote for this query.

(click on this box to dismiss)

Occupy Stack Overflow!

Engineering

Q&A for professionals and students of engineering

-- How Rich Are the 1% (Active Users)
-- Occupy Stack Overflow!

;WITH percentile AS (
    SELECT NTILE(100) OVER (ORDER BY Reputation DESC) as p, Reputation, DisplayName
    FROM Users
    WHERE Reputation >= 200
),
total AS (
    SELECT SUM(Reputation) as total FROM percentile 
)
SELECT 'The ' + CASE p WHEN 1 THEN '1' ELSE '99' END + '%' AS Who, SUM(Reputation) AS Rep, CAST(SUM(Reputation) AS DECIMAL(19,2)) / total.total * 100 AS PctShareOfWealth 
FROM percentile, total
GROUP BY CASE p WHEN 1 THEN '1' ELSE '99' END, total.total

Enter Parameters

Options:
Switch sites:
loading Hold tight while we fetch your results