MySQLのSQL構文のなかで、条件によって分岐処理をしたい場合
CASE 式を使います。
基本構文
CASE フィールド名 WHEN 想定値1 THEN 結果1(返り値) WHEN 想定値2 THEN 結果2 ELSE (想定値意外の)結果 END
- 分岐処理は2つでなくても、3つでも4つでもOK
- 最後にかならず「END」を付けること
小さな会社・小さなお店のIT経営をナビゲーション
MySQLのSQL構文のなかで、条件によって分岐処理をしたい場合
CASE 式を使います。
CASE フィールド名 WHEN 想定値1 THEN 結果1(返り値) WHEN 想定値2 THEN 結果2 ELSE (想定値意外の)結果 END