Q&A about the site for expert genealogists and people interested in genealogy or family history
SELECT PERCENTILE_CONT(0.5) WITHIN GROUP (ORDER BY SUM(CASE WHEN PF.VoteTypeId = 2 THEN 1 ELSE 0 END)) OVER() AS MedianUpvotes30, PERCENTILE_CONT(0.5) WITHIN GROUP (ORDER BY SUM(CASE WHEN PF.VoteTypeId = 3 THEN 1 ELSE 0 END)) OVER() AS MedianDownvotes30 FROM Posts AS P LEFT JOIN PostFeedback AS PF ON P.Id = PF.PostId WHERE P.CreationDate BETWEEN '2022-06-20' AND '2022-10-19' AND P.PostTypeId = 1 AND DATEDIFF(minute, P.CreationDate, PF.CreationDate) <= 30;