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