SELECT DisplayName, MinusOne, DownVotes, MinusOne*1.0/(Do...

0

Please login or register to vote for this query.

(click on this box to dismiss)

スタック・オーバーフロー

プログラマーとプログラミングに熱心な人々のための質問と回答

-- Enter Query Title
    SELECT DisplayName, MinusOne, DownVotes, MinusOne*1.0/(DownVotes) as Ratio
      FROM Users
INNER JOIN
   (SELECT TOP 50 UserId, COUNT(*) AS MinusOne
      FROM Comments 
     WHERE (Text LIKE '%-1' OR Text LIKE '-1%' OR Text LIKE '% -1 %')
       AND UserId = ##UserId##
  GROUP BY UserId) z
        ON z.UserId = Id
     WHERE DownVotes > 0
       AND UserId = ##UserId##
  ORDER BY Ratio DESC

-- Enter Query Description

Enter Parameters

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