min_by
説明
y の最小値に関連付けられた x の値を返します。
例えば、SELECT min_by(subject, exam_result) FROM exam; は、最低の試験スコアを持つ科目を返します。
この関数は v2.5 からサポートされています。
構文
min_by(x,y)
パラメータ
x: 任意の型の式。y: 順序付け可能な型の式。
戻り値
x と同じ型の値を返します。
使用上の注意
yはソート可能な型でなければなりません。bitmapやhllのようなソート不可能な型をyに使用すると、エラーが返されます。yに null 値が含まれている場合、その null 値に対応する行は無視されます。- 複数の
xの値が同じ最小のyの値を持つ場合、この関数は最初に見つかったxの値を返します。