関数リファレンス > 関数 > LEAST
  

LEAST

入力値のリストから最小値を返します。デフォルトでは、大文字と小文字を区別します。

構文

LEAST( value1, [value2, ..., valueN,] CaseFlag )
引数
必須/
オプション
説明
value
必須
任意のデータ型(Binaryを除く)。データ型は他の値との互換性が必要です。他の値と比較しなければならない値。最低1つの値引数を入力する必要があります。
この値がNumericで、他の入力値が他の数値データ型の場合、すべての値では可能な限り高い精度が適用されます。例えば、一部の値がIntegerデータ型で他の値がDoubleデータ型である場合、データ統合はその値をDoubleデータ型に変換します。
CaseFlag
オプション
整数でなければなりません。この関数の引数の大文字と小文字を区別するかどうかを指定します。有効な式を必要に応じて入力できます。
>CaseFlagが0以外の数値の場合、大文字と小文字を区別します。
>CaseFlagがNULL値または0の場合、大文字と小文字を区別しません。

戻り値

入力値の中で最小である場合はvalue1、入力値の中で最小である場合はvalue2など。
すべての引数がNULLの場合は、NULLです。

以下の式は、注文した項目の最小数を返します。
LEAST( QUANTITY1, QUANTITY2, QUANTITY3 )
QUANTITIY1
QUANTITY2
QUANTITY3
RETURN VALUE
150
756
27
27
NULL
5000
97
17
17
120
1724
965
120