MEDIAN (Lakehouse v1)
集計関数です。
MEDIAN() 関数は、数値データ列の中央値を計算します。
Analyzeの構文
Section titled “Analyzeの構文”func.median(<expr>)Analyzeの例
Section titled “Analyzeの例”func.median(table.score).alias('median_score')
| median_score ||----------------|| 85.0 |SQLの構文
Section titled “SQLの構文”MEDIAN(<expr>)| 引数 | 説明 |
|---|---|
<expr> |
任意の数値式 |
その値の型。
テーブルの作成とサンプルデータの挿入
CREATE TABLE exam_scores ( id INT, student_id INT, score INT);
INSERT INTO exam_scores (id, student_id, score)VALUES (1, 1, 80), (2, 2, 90), (3, 3, 75), (4, 4, 95), (5, 5, 85);クエリのデモ: 試験の中央値を計算する
SELECT MEDIAN(score) AS median_scoreFROM exam_scores;結果
| median_score ||----------------|| 85.0 |