попробуйте вместо этого
IF
NOT EXISTS (SELECT 1 FROM Users where userID = 1)
AND
NOT EXISTS (SELECT 1 FROM sales WHERE saleID = 1)
BEGIN
-- blah blah blah
END
или, если вы настаиваете на дизъюнкции:
IF NOT (
EXISTS (SELECT 1 FROM Users where userID = 1)
OR
EXISTS (SELECT 1 FROM sales WHERE saleID = 1)
)
BEGIN
-- blah blah blah
END
оператор EXISTS принимает один оператор выбора и проверяет любые результаты (поэтому вы можете использовать константу 1 вместо * или имя столбца, это более эффективно)