MIN
集計関数。
MIN() 関数は、値の集合の中から最小値を返します。
構文
MIN(<expr>)
引数
戻り値の型
値の型における最小値です。
例
テーブルを作成してサンプルデータを挿入する
CREATE TABLE gas_prices (
id INT,
station_id INT,
price FLOAT
);
INSERT INTO gas_prices (id, station_id, price)
VALUES (1, 1, 3.50),
(2, 1, 3.45),
(3, 1, 3.55),
(4, 2, 3.40),
(5, 2, 3.35);
クエリのデモ: ステーション 1 の最低ガソリン価格を検索する
SELECT station_id, MIN(price) AS min_price
FROM gas_prices
WHERE station_id = 1
GROUP BY station_id;
結果
| station_id | min_price |
|------------|-----------|
| 1 | 3.45 |