сделать одну штуку:
Есть UInt64 колонка, как можно отрезать 5% максимальных значений сверху и 5% минимальных значений снизу?
Т.е. к примеру наивный способ:
$count = select count(value) from table; // 1000
$limit = $count * 0.05; //50
$offset = $count - ($limit * 2); // 900
$result = select value from table order by value limit $limit, $offset;
Интересует можно ли как-нибудь сделать вот это другим способом?
Привет, есть функция quantile - https://clickhouse.yandex/docs/en/query_language/agg_functions/reference/#quantile-level-x
Обсуждают сегодня