Q&A for anime and manga fans
DECLARE @StartDate DATE = '2009-01-01'; DECLARE @EndDate DATE = '2023-12-31'; WITH Tagged AS ( SELECT Id, CreationDate, CASE WHEN CHARINDEX('<netbeans>', Tags) > 0 THEN 1 ELSE 0 END AS NetbeansTag, CASE WHEN CHARINDEX('<visual-studio-code>', Tags) > 0 THEN 1 ELSE 0 END AS VSCodeTag FROM PostsWithDeleted WHERE PostTypeId = 1 AND -- 1 for CreationDate >= @StartDate AND CreationDate <= @EndDate ), MonthlyCounts AS ( SELECT DATEADD(month, DATEDIFF(month, 0, CreationDate), 0) AS Month, SUM(NetbeansTag) AS Netbeans, SUM(VSCodeTag) AS VSCode FROM Tagged GROUP BY DATEADD(month, DATEDIFF(month, 0, CreationDate), 0) ) SELECT Month, Netbeans, VSCode FROM MonthlyCounts ORDER BY Month;