Привет всем, я пытаюсь вывести данные, если @blah равно Да, но если нет, вывести «Нет».
Это мой текущий запрос:
DECLARE @blah VARCHAR(MAX)
SET @blah = (SELECT
CASE WHEN
COUNT(email) = '1' THEN 'Yes'
ELSE 'No'
END
FROM
usersTbl
WHERE
email = 'someone@somewhere.com');
SELECT
CASE WHEN
@blah = 'Yes' THEN
(SELECT *
FROM
usersTbl
WHERE
email = 'someone@somewhere.com')
ELSE 'No'
END
FROM
usersTbl;
В настоящее время ошибка Iя получаю с выше:
Только одно выражение может быть указано в списке выбора, когда подзапрос не введен с EXISTS.
Чего мне не хватает?