Q&A for professional and enthusiast programmers
SELECT lower(text), count(text) as num_comments FROM Comments WHERE creationDate BETWEEN DATEADD(DAY,-60,GETDATE()) AND GETDATE() and text like '%downvote%' GROUP BY lower(text) HAVING count(text) > 3 ORDER BY num_comments desc;