翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
MIN 関数
MIN 関数は、行のセットの最小値を返します。 DISTINCTまたは は使用されるALL可能性がありますが、結果には影響しません。
構文
MIN ( [ DISTINCT | ALL ] expression )
引数
- expression
-
関数の対象となる列または式。式は、以下に示すデータ型の 1 つを取ります。
-
SMALLINT
-
INTEGER
-
BIGINT
-
DECIMAL
-
REAL
-
DOUBLE PRECISON
-
CHAR
-
VARCHAR
-
DATE
-
TIMESTAMP
-
TIMESTAMPTZ
-
TIME
-
TIMETZ
-
VARBYTE
-
SUPER
-
- DISTINCT | ALL
-
引数 を使用するとDISTINCT、関数は最小値を計算する前に、指定された式から重複する値をすべて削除します。引数 ではALL、関数は最小値を計算するために式から重複した値をすべて保持します。 ALLがデフォルトです。
データ型
同じデータ型を expression として返します。
例
すべての販売から最低支払価格を検索します。
select min(pricepaid) from sales; min ------- 20.00 (1 row)
すべての販売からチケットごとの最低支払価格を検索します。
select min(pricepaid/qtysold)as min_ticket_price from sales; min_ticket_price ------------------ 20.00000000 (1 row)