Некоторые люди предпочитают делать следующее
declare @True bit,@False bit
set @True = 1
set @False = 0
А затем используйте @True
или @False
для оставшейся части их запроса.
Я полагаю, что после компиляции разница в эффективности между этими двумя методами настолько мала, что вы можете спокойно написать ее в любом стиле, который вы предпочитаете.