Существует таблица с именем Person, в которой есть столбец даты и времени, который можно обнулять "DeadTime" (если он нулевой, то человек жив, а если он имеет значение datetime, тогда человек мертв.
I также есть переменная includeDead - 0 или 1, переданная из пользовательского интерфейса
Это единственный способ добиться этого? Использование if-else?
if @includeDead = 1
select * from Person --select all including dead and alive
else
select * from Person where DeadTime IS NULL --select only alive
Запрос предложений для получения набора результатов в одном выборе без if-else.