■ SQL:SWITCH CASE的なSQL

2020年8月19日水曜日

Oracle SQL

t f B! P L

SQL上でSWITCH CASE的な事を行うには?

環境

・Oracle 11.2

方法1:CASE WHENを使う

書式:
CASE 式
  WHEN 式の値1 THEN 戻り値1
  WHEN 式の値2 THEN 戻り値2
  :
  ELSE その他戻り値
END

方法2:DECODEを使う

書式:
DECODE(式, [検索値、結果式] … , 既定値)


SQL, Oracle 11g

その他の記事

QooQ