* 条件分岐 [#v7c6503d]

** case [#he97be3b]
 SELECT CASE 1 WHEN 1 THEN "one" WHEN 2 THEN "two" ELSE "more" END;
** if [#h5444675]
 SELECT IF(2>1,'YES','NO');  --'YES'
 SELECT IF(2>1, 'YES', 'NO');  --'YES'
 UPDATE users SET class = IF(age >= 20, 'adult', 'child');

** 参考 [#a965604e]
http://dev.mysql.com/doc/refman/4.1/ja/control-flow-functions.html

- http://dev.mysql.com/doc/refman/4.1/ja/control-flow-functions.html
- http://dev.mysql.com/doc/refman/5.1/ja/control-flow-functions.html

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS