How Unsung am I? (+verdict)

0

Please login or register to vote for this query.

(click on this box to dismiss)

Zero and non-zero accepted count. Self-accepted answers do not count. Identifies unsung heroes visually as well.

Bicycles

Q&A for people who build and repair bicycles, people who train cycling, or commute on bicycles

-- How Unsung am I? (+verdict)
-- Zero and non-zero accepted count. 
-- Self-accepted answers do not count. 
-- Identifies unsung heroes visually as well.

select 
    *, 
    CASE 
        WHEN [Unscored Answers] > 10 AND [Percentage Unscored] >= 25 
             THEN 'Unsung Hero Indeed !!' 
        ELSE 'Not just yet..' 
    END as [Is User Unsung ?]
FROM
(
select
    count(a.Id) as [Accepted Answers],
    sum(case when a.Score = 0 then 0 else 1 end) as [Scored Answers],  
    sum(case when a.Score = 0 then 1 else 0 end) as [Unscored Answers],
    sum(CASE WHEN a.Score = 0 then 1 else 0 end)*1000 / count(a.Id) / 10.0 as [Percentage Unscored]
from
    Posts q
  inner join
    Posts a
  on a.Id = q.AcceptedAnswerId
where
      a.CommunityOwnedDate is null
  and a.OwnerUserId = ##UserId##
  and q.OwnerUserId != ##UserId##
  and a.postTypeId = 2
) as UnsungInfo

Enter Parameters

Options:
Switch to meta site
loading Hold tight while we fetch your results