目次

Search

  1. はじめに
  2. 関数リファレンス
  3. 定数
  4. 演算子
  5. 日付
  6. 関数
  7. システム変数
  8. データ型リファレンス

関数リファレンス

関数リファレンス

GREATEST

GREATEST

入力値のリストから最大値を返します。この関数を使用すると、文字列、日付、または数字の最大値が返されます。デフォルトでは、大文字と小文字を区別します。

構文

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

戻り値

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

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