123456789101112131415161718192021222324252627282930313233343536373839 |
- [discrete]
- [[esql-agg-median]]
- === `MEDIAN`
- *Syntax*
- [source,esql]
- ----
- MEDIAN(column)
- ----
- *Parameters*
- `column`::
- Column from which to return the median value.
- *Description*
- Returns the value that is greater than half of all values and less than half of
- all values, also known as the 50% <<esql-agg-percentile>>.
- NOTE: Like <<esql-agg-percentile>>, `MEDIAN` is <<esql-agg-percentile-approximate,usually approximate>>.
- [WARNING]
- ====
- `MEDIAN` is also {wikipedia}/Nondeterministic_algorithm[non-deterministic].
- This means you can get slightly different results using the same data.
- ====
- *Example*
- [source.merge.styled,esql]
- ----
- include::{esql-specs}/stats_percentile.csv-spec[tag=median]
- ----
- [%header.monospaced.styled,format=dsv,separator=|]
- |===
- include::{esql-specs}/stats_percentile.csv-spec[tag=median-result]
- |===
|