Q&A for professional and amateur woodworkers
SELECT CAST(SUBSTRING(spl.value, 1, CHARINDEX(',', spl.value) - 1) AS INT) AS SubjectUserId, PostHistory.Id, PostHistory.PostHistoryTypeId, PostHistory.PostId, Posts.OwnerUserId AS ObjectUserId FROM PostHistory CROSS APPLY STRING_SPLIT(Text, ':') spl LEFT JOIN Posts ON PostHistory.PostId = Posts.Id WHERE PostHistory.PostHistoryTypeId BETWEEN 10 AND 13 AND SUBSTRING(spl.value, 1, 1) BETWEEN '1' AND '9'