Users with the most downvotes cast on their questions and answers
Q&A for Ubuntu users and developers
SELECT TOP 25 b.OwnerUserId AS [User Link], SUM(CASE WHEN a.VoteTypeId = 3 THEN 1 ELSE 0 END) AS DownVotes, SUM(CASE WHEN a.VoteTypeId = 3 THEN 1 ELSE 0 END) * 100 / COUNT(a.VoteTypeId) AS PctDownVotes, MIN(b.CreationDate) AS OldestPost, COUNT(DISTINCT b.Id) AS NumberOfPosts FROM Votes a INNER JOIN Posts b ON a.PostId = b.Id AND b.PostTypeId IN (1,2) -- Only questions and answers WHERE a.VoteTypeId IN (2,3) -- Only up and down votes AND b.OwnerUserId > 0 GROUP BY b.OwnerUserId HAVING COUNT(DISTINCT b.Id) > 15 ORDER BY SUM(CASE WHEN a.VoteTypeId = 3 THEN 1 ELSE 0 END) DESC