CASE 式 WHEN 条件1 THEN 値1
[WHEN 条件n THEN 値N
ELSE デフォルト値]
END
式の値が条件1と合えば、値1。一致しない場合は次の条件と比較する。ELSEが省略する場合はNULLを返す。
式・条件・値は同じデータ型である必要がある。
CASE JOB WHEN 'CLERK' THEN 'CTU'
WHEN 'SALESMAN'THEN 'NSA'
ELSE 'OTHERS'
END
JOBがCLERKだったらCTUに、SALESMANだったらNSAに、それ以外はOTHERSにする。
