Вот код T-SQL, который я кодировал, который, как я предполагал, работал, но не работал:
DECLARE @Local nvarchar(20)
SET @Local = 'Yes'
SELECT
(CASE WHEN @Local = 'Yes' THEN ID ELSE COUNT(ID) END)
FROM myTable
Есть ли что-то, что я делаю неправильно или есть какой-то другой способ сделать это?
Спасибо.