本ページには広告が含まれています。
Warning: Undefined array key 1 in /home/uwsc/domains/uwsc.jp/public_html/wp-content/plugins/code-snippets/php/snippet-ops.php(947) : eval()'d code on line 110
SELECT文は式の値に応じて多分岐を行います。
条件式がTRUEの場合、最初に真となるCASEを実行します。
CASE句で式をカンマで区切ると論理和(OR)扱いとなります。
C言語のswitch文のようにCASEの終わりにbreakを書く必要はありません。
- 構文
- SELECT 式
CASE 式処理[CASE 式, 式]処理[DEFAULT]処理SELEND
- 引数
- 戻り値
SELECT文の使い方
以下のようにIF文で書いたときに条件式が同じで値だけが変わるようなときには、SELECT文を使った方がきれいに書けます。
上のIF文と同じ処理をSELECT文で書いた場合。
論理演算子
式は論理演算子を使って書くこともできます。
論理和
カンマ(,)は論理和(OR)と同じです。
公開日:
更新日:
