Q&A about the site for members of the workforce navigating the professional setting
SELECT TOP 100 ph.UserId AS Id, YEAR(ph.CreationDate) AS Year, COUNT(CASE WHEN ph.PostHistoryTypeId = 4 THEN 1 ELSE NULL END) AS Edits_Title, COUNT(CASE WHEN ph.PostHistoryTypeId = 5 THEN 1 ELSE NULL END) AS Edits_Body, COUNT(CASE WHEN ph.PostHistoryTypeId = 6 THEN 1 ELSE NULL END) AS Edits_Tags FROM PostHistory ph WHERE -- ph.UserId = ##UserId:int?11212## AND ph.PostHistoryTypeId in (4, 5, 6) AND YEAR(ph.CreationDate) = 2024 GROUP BY ph.UserId, YEAR(ph.CreationDate) HAVING COUNT(ph.id) > 500