1. ホーム
  2. sql-server

[解決済み] T-SQLに三項条件演算子はありますか?

2022-06-10 08:08:46

質問

次のクエリを実装するための選択肢は何ですか。

select *  
from table  
where isExternal = @type = 2 ? 1 : 0

どのように解決するのですか?

使用方法 case :

select *
from table
where isExternal = case @type when 2 then 1 else 0 end