SQL 条件分岐case
条件分岐case
- 構文
case when 条件式1 then 値1 ・・・条件式1がtrue(真)ならば値1 [when 条件式2 then 値2 ・・・] ・・・条件式2がtrue(真)ならば値2 [else 値3] ・・・どれにも当てはまらなければ値3 end
[]の部分は省略可能。
最後のendは省略不可。
忘れやすいので注意!
case when 条件式1 then 値1 ・・・条件式1がtrue(真)ならば値1 [when 条件式2 then 値2 ・・・] ・・・条件式2がtrue(真)ならば値2 [else 値3] ・・・どれにも当てはまらなければ値3 end
[]の部分は省略可能。
最後のendは省略不可。
忘れやすいので注意!