「SQLServer」case文の構文で分岐を行うサンプル

2022年3月16日

書式
CASE <値>
WHEN <比較値1> THEN <結果1>

ELSE <結果(その他)>
END
case式を使って分岐条件を判定します。
使用例

DECLARE @tt int
 
SET @tt = 2
 
SELECT
  CASE @tt
    WHEN 1 THEN 'tokyo' 
    WHEN 2 THEN 'oosaka'
    ELSE 'yokohama'
  END

実行結果
'oosaka’

SQLServer

Posted by arkgame