MIN 関数 - 最小値を求める -

SQL-92/99   Oracle DB2 SQL Server MySQL PostgreSQL Access

MIN( 数値列 )


戻り値 : 数値列の最小値

関連キーワード

 MIN 関数は、指定した数値列データの最小値を求めるときに使用します。

-- 【説明】
-- 次の SQL 文は、「T_21_1」表から「SALE」列の最小値を取得します。

SELECT MIN(SALE) FROM T_21_1;


MIN(SALE)
1000

 MIN 関数では、GROUP BY 句を使用して、グループ単位の最小値を求めることができます。

-- 【説明】
-- 次の SQL 文は、「T_21_1」表から「RANK」列でグループ化した「SALE」列の最小値を取得します。

SELECT RANK, MIN(SALE) FROM T_21_1
 GROUP BY RANK;


RANKMIN(SALE)
A1 4000
C1 1000
B212000

参考表

T_21_1

P_IDRANKSALERATE
A00101A1 50000.50
A00102A1 40000.40
A00103C1 10000.10
Z00101B2120001.20
Z00102B2120001.20