Intern
Какво е PERCENTILE_CONT и какво връща?
sobes.tech AI
Отговор от AI
PERCENTILE_CONT — това е аналитична функция в SQL, която изчислява непрекъснатия перцентил за даден набор от данни. Тя приема стойност на перцентил (например 0.5 за медиана) и връща стойността, съответстваща на този перцентил, интерполирайки между стойностите, ако е необходимо.
Например, ако имате набор от числа и искате да намерите 90-ия перцентил, PERCENTILE_CONT(0.9) ще върне стойността, под която се намира 90% от данните. Това е полезно за анализ на разпределението на данните и определяне на прагови стойности.
Пример за използване в SQL:
SELECT PERCENTILE_CONT(0.5) WITHIN GROUP (ORDER BY salary) AS median_salary
FROM employees;
Този заявка ще върне медианата на заплатите в таблицата employees.