On avg how often are answers I give, accepted
Q&A for professional and enthusiast programmers
SELECT a.OwnerUserId AS [User Link], (CAST(Count(a.Id) AS float) / (SELECT Count(*) FROM Posts WHERE PostTypeId = 2) * 100) AS AcceptedPercentage FROM Posts q INNER JOIN Posts a ON q.AcceptedAnswerId = a.Id WHERE a.PostTypeId = 2 GROUP BY a.OwnerUserId ORDER BY AcceptedPercentage