MAX、MIN - 最大値または最小値を検索

 

MAX および MIN 関数は、値リストからそれぞれ最大値と最小値を返します。

最大値または最小値を検索

{MAX|MIN}(value1, value2, ...)

説明

MAX

最大値を返します。

MIN

最小値を返します。

value1, value2

数値

絶対値を返す数値です。値を含むフィールド名、または値を返す式を指定することもできます。式を指定する場合は、評価の順序を正しくするため、必要に応じて括弧を使用します。

最小値を抽出

MIN 関数は、ED_HRS フィールドの値と定数 30 のうちの、小さい方の値を返します。

TABLE FILE EMPLOYEE
PRINT ED_HRS AND COMPUTE
MIN_EDHRS_30/D12.2 = MIN(ED_HRS, 30);BY LAST_NAME BY FIRST_NAME
WHERE DEPARTMENT EQ 'MIS';
END

出力結果は次のとおりです。

LAST_NAME         FIRST_NAME  ED_HRS     MIN_EDHRS_30 
---------         ---------- ------      ------------ 
BLACKWOOD         ROSEMARIE   75.00             30.00 
CROSS             BARBARA     45.00             30.00 
GREENSPAN         MARY        25.00             25.00 
JONES             DIANE       50.00             30.00 
MCCOY             JOHN          .00               .00 
SMITH             MARY        36.00             30.00