Q&A for experienced flyers, pilots, and builders of drones and model aircraft
SELECT FORMAT(p.CreationDate, 'yy-MM') as [Month], SUM(CASE WHEN t.TagName = 'php' THEN 1 ELSE 0 END) as PHPQuestions, SUM(CASE WHEN t.TagName = 'swift' THEN 1 ELSE 0 END) as SwiftQuestions, SUM(CASE WHEN t.TagName = 'ruby' THEN 1 ELSE 0 END) as RubyQuestions FROM Posts p INNER JOIN PostTags pt ON pt.PostId = p.Id INNER JOIN Tags t ON t.Id = pt.TagId WHERE p.PostTypeId = 1 -- 1=Question AND t.TagName IN ('php', 'swift', 'ruby') GROUP BY FORMAT(p.CreationDate, 'yy-MM') ORDER BY [Month];