使用したことはないけどせっかく覚えたので、一応メモ
SELECT (CASE flag WHEN 1 THEN "フラグ1" WHEN 2 THEN "フラグ2" ELSE "その他" END) AS flag FROM users
下記もOK
SELECT (CASE WHEN flag = 1 THEN "フラグ1" ELSE "その他" END ) AS flag, (CASE WHEN email LIKE '%.jp' THEN "jpn" END) AS tlb FROM users
- ELSEを記述しない場合はNULLになる