Perguntas e respostas para programadores profissionais e entusiastas
SELECT CONVERT(DATETIME, CONCAT(YEAR(Posts.CreationDate), '-', MONTH(Posts.CreationDate), '-01'), 20) AS Mes, avg(datediff(day,Posts.CreationDate,v.FirstVoteCreationDate)) FROM (SELECT MAX(CreationDate) as FirstVoteCreationDate, PostId FROM Votes GROUP BY PostId) v JOIN Posts on Posts.Id=v.PostId GROUP BY YEAR(Posts.CreationDate), MONTH(Posts.CreationDate) ORDER BY YEAR(Posts.CreationDate), MONTH(Posts.CreationDate)