select top 30 Users.DisplayName, BestComment.Id, BestComm...

0

Please login or register to vote for this query.

(click on this box to dismiss)

Music Fans

Q&A for music historians, critics, and fans

select top 30 Users.DisplayName,
              BestComment.Id, BestComment.Score,
              WorstComment.Id, WorstComment.Score
from Users
  join (select top 50000 Comments.Id, Comments.Score, Comments.UserId
        from Comments
        order by Comments.Score desc) BestComment
    on BestComment.UserId = Users.Id
  join (select top 50000 Comments.Id, Comments.Score, Comments.UserId
        from Comments
        order by Comments.Score) WorstComment
    on WorstComment.UserId = Users.Id
  where BestComment.Score>0
    and WorstComment.Score<=0

Enter Parameters

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