メニュー
Amazon Redshift
データベース開発者ガイド (API Version 2012-12-01)

MIN 関数

MIN 関数は行のセットの最小値を返します。DISTINCT または ALL が使用される可能性がありますが、結果には影響しません。

構文

Copy
MIN ( [ DISTINCT | ALL ] expression )

引数

expression

関数の対象となる列または式。

DISTINCT | ALL

引数 DISTINCT を指定すると、この関数は最小値を計算する前に指定された式から重複した値をすべて削除します。引数 ALL を指定すると、この関数は最小値を計算する式から重複する値をすべて保持します。ALL がデフォルトです。

データ型

ブール以外のデータ型を入力として受け入れます。同じデータ型を expression として返します。MIN 関数のブールバージョンは BOOL_AND 関数 であり、MAX 関数のブールバージョンは BOOL_OR 関数 です。

すべての販売から最低支払価格を検索します。

Copy
select min(pricepaid)from sales; max ------- 20.00 (1 row)

すべての販売からチケットごとの最低支払価格を検索します。

Copy
select min(pricepaid/qtysold)as min_ticket_price from sales; min_ticket_price ------------------ 20.00000000 (1 row)

このページの内容: