Q&A about the site for information security professionals
SELECT DISTINCT p.Id AS [Post ID], p.Id AS [Post Link], ph.CreationDate AS [Revision Date] FROM Posts p INNER JOIN PostHistory ph ON p.Id = ph.PostId WHERE ( ph.PostHistoryTypeId IN (4,5) AND ph.UserID = ##UserID## AND DATEADD(MONTH, -6, ph.CreationDate) > ALL ( SELECT pph.CreationDate FROM PostHistory pph WHERE ( ph.PostID = pph.PostID AND ph.CreationDate > pph.CreationDate ) ) ) ORDER BY ph.CreationDate DESC