【SQL】 MIN関数の使い方(最小値を求める)
MIN関数は、以下に対応しています。
ORACLE MS-SQL MS-Access MySQL
MIN関数 : 書式
書式 MIN ( number )
引数 number : 数値式
戻値 数値式の中の最小値
引数 number : 数値式
戻値 数値式の中の最小値
MIN関数 : 解説
MIN関数は、指定された列の中の最小値を求めることができます。
MIN関数 : 使用例
SQL文 SELECT MIN(得点) FROM 試験結果;
実行結果
MIN(得点) |
---|
55 |
表:試験結果
名前 | 性 | クラス | 得点 |
山田太郎 | 男 | A | 92 |
佐藤隆 | 男 | A | 65 |
斉藤洋子 | 女 | B | 83 |
森太一 | 男 | B | 55 |
田中奈津美 | 女 | C | 67 |
高橋由伸 | 男 | C | 85 |
鈴木一郎 | 男 | D | 58 |
山本綾子 | 女 | D | 83 |
GROUP BY句と組合せた使用例
グループ化した中で、それぞれの最大値を求めることができます。
SQL文
SELECT クラス, MIN(得点) FROM 試験結果
GROUP BY クラス;
SELECT クラス, MIN(得点) FROM 試験結果
GROUP BY クラス;
実行結果
クラス | MIN(得点) |
---|---|
A | 65 |
B | 55 |
C | 67 |
D | 58 |
関連リンク
関数一覧ページ
SQLリファレンス > 関数
ORACLE、MS-SQL Server、MS-Access、MySQLで使用する関数の一覧表です。いちれべ.comは、オラクル、MS-SQL Server、MS-Access で使用可能か一目でわかるのが特徴のSEサポートサイトです。