Если я вас правильно понял, в этой таблице может быть несколько записей TrackingID. Так что, вероятно, это будет делать то, что вы хотите сделать, немного по-старому, с WITH это более рекомендуется
UPDATE FB
SET Flag2 = Src.NewIndex
FROM [dbo].Feedback AS FB
JOIN
(SELECT TrackingID, COUNT(*) AS NewIndex
FROM [dbo].Feedback
WHERE CompletionIndicator = 0
GROUP BY TrackingID) AS Src
ON Src.TrackingID = FB.TrackingID;
Я бы посоветовал всегда дважды проверять, что вы ожидаете обновить в этом запросе с помощью SELECT в первую очередь .
SELECT FB.*, Src.NewIndex
FROM [dbo].Feedback AS FB
JOIN
(SELECT TrackingID, COUNT(*) AS NewIndex
FROM [dbo].Feedback
WHERE CompletionIndicator = 0
GROUP BY TrackingID) AS Src
ON Src.TrackingID = FB.TrackingID;