Q&A for users and developers of the Cardano cryptocurrency ecosystem
;with lastrev_cte AS ( SELECT MAX(ph.Id) AS MaxId, p.Id AS pid, p.OwnerUserId AS uid, p.OwnerDisplayName AS udn, p.PostTypeId AS ptype FROM Posts p JOIN PostHistory ph ON ph.PostId=p.Id WHERE ph.PostHistoryTypeId in (2,5,9) GROUP BY p.Id, p.OwnerUserId, p.OwnerDisplayName, p.PostTypeId ) SELECT pid AS [Post Link], ph.Text FROM lastrev_cte l INNER JOIN PostHistory ph ON l.MaxId=ph.id WHERE (udn='user' + Convert(nvarchar(20), ##UserId?9072##)) AND (ptype IN (##types?1,2##)) ORDER BY pid DESC