MIN (Lakehouse v1)
集計関数です。
MIN() 関数は、値の集合から最小値を返します。
Analyzeの構文
Section titled “Analyzeの構文”func.min(<column>)Analyzeの例
Section titled “Analyzeの例”table.station_id, func.min(table.price).alias('min_price')
| station_id | min_price ||------------|-----------|| 1 | 3.45 |SQLの構文
Section titled “SQLの構文”MIN(<expr>)| 引数 | 説明 |
|---|---|
<expr> |
任意の式 |
最小値。その値の型で返されます。
title: MIN
Section titled “title: MIN”集計関数です。
MIN() 関数は、値の集合から最小値を返します。
SQLの構文
Section titled “SQLの構文”MIN(expression)| 引数 | 説明 |
|---|---|
| expression | 任意の式 |
最小値。その値の型で返されます。
テーブルの作成とサンプルデータの挿入
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_priceFROM gas_pricesWHERE station_id = 1GROUP BY station_id;結果
| station_id | min_price ||------------|-----------|| 1 | 3.45 |