ARG_MIN
Written by
Updated at October 11, 2024
Syntax
Standard
Extended
ARG_MIN( value, expression_to_minimize )
ARG_MIN( value, expression_to_minimize
[ FIXED ... | INCLUDE ... | EXCLUDE ... ]
[ BEFORE FILTER BY ... ]
)
More info:
Description
Returns value
for the minimum value of expression_to_minimize
in the group. If multiple values of value
match the minimum value of expression_to_minimize
, then the first one encountered is returned. This makes the function non-deterministic.
Argument types:
value
—Any
expression_to_minimize
—Any
Return type: Same type as (value
)
Example
Source data
Date | Temperature |
---|---|
2019-03-01 |
5.00 |
2019-03-02 |
0.00 |
2019-03-03 |
-3.00 |
2019-03-04 |
1.00 |
2019-03-05 |
4.00 |
2019-03-06 |
5.00 |
2019-03-07 |
1.00 |
2019-03-08 |
-6.00 |
2019-03-09 |
-6.00 |
2019-03-10 |
-4.00 |
2019-03-11 |
-2.00 |
2019-03-12 |
0.00 |
Formulas:
- Coldest Day:
ARG_MIN([Date],[Temperature])
.
Result
Coldest Day |
---|
2019-03-08 |
Data source support
ClickHouse 21.8
, YDB
.