SELECT~ENDSL

選択グループは、いくつかの条件の並びの中から、条件に合った1つの並びをじぅこうします。

選択グループの構成

SELECT        選択グループの始め
WHENxxまたはWHEN 選択条件の指定
OTHER         WHEN条件に合わない場合
ENDSL         選択グループの終わり

演算項目1+WHENxx+演算項目2-記入例その1

「演算項目1」と「演算項目2」を比較して、その大小関係が「WHEN」で指定して比較演算子(xx)と合っている場合に次のWHENxx、OTHERまたはENDSL命令まで処理されます。
 「演算項目1」   :比較する変数または定数
 「演算命令」    :WHENxx(xxは比較演算子)
 「演算項目2」   :比較する変数または定数

WHEN+演算項目2-記入例その2

拡張演算項目2の式が真になった時に実行されます。
 「演算命令」    :WHEN
 「拡張演算項目2」 :評価する式

OTHER

SELECTグループのWHENxx(WHEN)条件が満たされなかった場合に、一連の命令の処理を開始します。この一連の命令はENDSL命令で終了します。

ENDSL

SELECTグループの終わりに指定します。
「演算命令」     :ENDSL

注意

SELECTグループの中ではOTHER命令の指定は任意ですが、一度だけ指定できます。またOTHER命令の後に、WHENxx(WHEN)命令を指定することはできません。