SQL の基本 | 関数 | MAX (最大値), MIN (最小値)
MAX と MIN は、テーブルから取得されるデータの最大値および最小値を求める。
MAX (最大値), MIN (最小値) 構文
最大値を求める関数は次のとおりである。
SELECT MAX("フィールド名")
FROM "テーブル名";
最小値を求める関数は次のとおりである。
SELECT MIN("フィールド名")
FROM "テーブル名";
MAX(), MIN() の例
たとえば、次のテーブルの sales フィールドの最大値および最小値がいくつかを調べる場合を考える。
store_information テーブル
| store_name | sales | txn_date |
|---|---|---|
| Los Angeles | 1500 | Jan-05-2018 |
| San Diego | 250 | Jan-07-2018 |
| Los Angeles | 300 | Jan-08-2018 |
| Boston | 700 | Jan-08-2018 |
次のようにコマンドを入力する。
SELECT MAX(sales), MIN(sales)
FROM store_information
結果は次のように求められる。
| MAX(sales) | MIN(sales) |
|---|---|
| 1500 | 250 |