Q&A about the site for mechanics and DIY enthusiast owners of cars, trucks, and motorcycles
SELECT DISTINCT(DATEDIFF(YEAR, CreationDate, GETDATE())) AS 'Age in years', PERCENTILE_CONT(0.25) WITHIN GROUP (ORDER BY ViewCount) OVER (PARTITION BY DATEDIFF(YEAR, CreationDate, GETDATE())) AS '25%', PERCENTILE_CONT(0.5) WITHIN GROUP (ORDER BY ViewCount) OVER (PARTITION BY DATEDIFF(YEAR, CreationDate, GETDATE())) AS '50%', PERCENTILE_CONT(0.75) WITHIN GROUP (ORDER BY ViewCount) OVER (PARTITION BY DATEDIFF(YEAR, CreationDate, GETDATE())) AS '75%', ROUND(STDEV(ViewCount) OVER (PARTITION BY DATEDIFF(YEAR, CreationDate, GETDATE())), 2) AS 'StDev' FROM Posts WHERE PostTypeId = 1 -- Questions ORDER BY 1 DESC