Q&A about the site for engineers, producers, editors, and enthusiasts spanning the fields of video, and media creation
select ym,cnt as curr,prev,round(100-cnt*100.00/prev,2) prc from ( select ym,cnt,lag(cnt) over (order by ym) prev from ( select year(creationDate)*100 + month(creationDate) as ym, count(1) as cnt from posts where PostTypeId between 1 and 2 group by year(creationDate)*100 +month(creationDate) ) A ) A where cnt < prev order by ym