median
The median* functions are the aliases for the corresponding quantile* functions. They calculate median of a numeric data sample.
Functions:
- median— Alias for quantile.
- medianDeterministic— Alias for quantileDeterministic.
- medianExact— Alias for quantileExact.
- medianExactWeighted— Alias for quantileExactWeighted.
- medianTiming— Alias for quantileTiming.
- medianTimingWeighted— Alias for quantileTimingWeighted.
- medianTDigest— Alias for quantileTDigest.
- medianTDigestWeighted— Alias for quantileTDigestWeighted.
- medianBFloat16— Alias for quantileBFloat16.
- medianDD— Alias for quantileDD.
Example
Input table:
┌─val─┐
│   1 │
│   1 │
│   2 │
│   3 │
└─────┘
Query:
SELECT medianDeterministic(val, 1) FROM t;
Result:
┌─medianDeterministic(val, 1)─┐
│                         1.5 │
└─────────────────────────────┘