MySQL

MySQL

【SQL】SQLでif文的なことをする場合はCASEを使う

2018/03/03

SQLでif文的なことをしたい場合は、CASE文を使えばいいってことでの備忘録。

CASE文を使い、SQLでif文的なことをする

SELECT時を想定。
フラグが 1 の場合は「あり」、0 の場合は「なし」と出力したい場合。

例2

日本語を当てたいという場合は普通にLIKE検索のように書けば万事OK。
住所に「岸和田市」が含まれる場合:だんじり、「貝塚市」が含まれる場合:水なすを、「名物」カラムに書き出す謎のSQLの場合は以下のようにします。

お手軽ですね。

初めてのSQL

初めてのSQL

Alan Beaulieu

価格 : 2,592円

     

-MySQL
-, , , ,