Простое существует - это все, что вам нужно
IF EXISTS (SELECT * FROM Stock.Is_Deleted = 0 AND Stock.Mat_Id = 1)
...
Если вы просматриваете разные Mat_Ids ...
...
--Get first @Mat_Id
WHILE @Mat_Id IS NOT NULL
BEGIN
IF EXISTS (SELECT * FROM Stock.Is_Deleted = 0 AND Stock.Mat_Id = @Mat_Id)
BEGIN
...
END
SET @Mat_Id = NULL
--Get next @Mat_Id
END
...