0
私はこれを何かしたいと思います。TSQL Dynamic Where
declare @var1 as integer
Select * from table name
where id
If @var1 = 1 then
21
elseif @var1 = 2
<>21
私が知りたいのは、これが可能かどうかです。変更する必要があるのは比較演算子だけです。
私はこれを何かしたいと思います。TSQL Dynamic Where
declare @var1 as integer
Select * from table name
where id
If @var1 = 1 then
21
elseif @var1 = 2
<>21
私が知りたいのは、これが可能かどうかです。変更する必要があるのは比較演算子だけです。
where (@var1 = 1 and id = 21) or (@var1 = 2 and id <> 21)