select Question.Id as [Post Link], AcceptedAnswer.Score a...

0

Please login or register to vote for this query.

(click on this box to dismiss)

Christianity

Q&A for committed Christians, experts in Christianity and those interested in learning more

select
    Question.Id as [Post Link],
    AcceptedAnswer.Score as [Accepted Score],
    YourAnswer.Score as [Your Score],
    CONVERT(DECIMAL(4,2), CAST(YourAnswer.Score as float) / AcceptedAnswer.score) as ScoreRatio,
    CASE when AcceptedAnswer.Score >= 9 then 0 else 9-AcceptedAnswer.Score END
    + CASE
          when YourAnswer.Score >= AcceptedAnswer.Score*2 then 0
          else (AcceptedAnswer.Score*2 - YourAnswer.Score)
      END
    as TotalVotesNeeded
from
    Posts Question,
    Posts AcceptedAnswer,
    Posts YourAnswer,
    Users AcceptedUser
where
    YourAnswer.OwnerUserId = ##UserId##
    and YourAnswer.ParentId = Question.Id
    and Question.AcceptedAnswerId = AcceptedAnswer.Id
    and AcceptedAnswer.OwnerUserId = AcceptedUser.Id
    and AcceptedAnswer.Id != ##UserId##
    and YourAnswer.Score > AcceptedAnswer.Score
    and AcceptedAnswer.Score > 0
order by CAST(YourAnswer.Score as float) / AcceptedAnswer.score DESC

Enter Parameters

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