条件式
CASE式
ANSI SQL準拠
CASE 式 WHEN 条件1 THEN 値1 [WHEN 条件2 THEN 値2] ELSE デフォルト値 END
式 = 条件1の場合、値1を返す。
式 = 条件2の場合、値2を返す。
それ以外の場合はデフォルト値を返す。
(ELSEが省略された場合、NULLを返す。)
DECODE関数
ORACLE固有関数
DECODE ( 式, 値1, 戻り値1, [値2, 戻り値2,] [戻り値z] )
式 = 値1の場合、戻り値1を返す。
式 = 値2の場合、戻り値2を返す。
それ以外の場合、戻り値zを返す。
(戻り値zが省略された場合、NULLを返す。)
このページのURL: