Не, не можете да промените името на псевдонима въз основа на стойността, освен ако не използвате динамичен SQL.
Когато избирате колоните, можете да имате само едно име/псевдоним за всяка колона.
Ако искате различни имена на колони, можете да използвате някои като следното, което използва различни изрази за избор:
IF @testing = 'choice'
select 1 as 'Chose'
ELSE
select 1 as 'didntChoose'
Или можете да върнете две отделни колони:
select
case when @testing = 'choice' then 1 else 0 end Chose,
case when @testing <> 'choice' then 1 else 0 end DidNotChose