Intern
Ce este PERCENTILE_CONT și ce returnează?
sobes.tech AI
Răspuns de la AI
PERCENTILE_CONT — este o funcție analitică SQL care calculează percentila continuă pentru un set de date dat. Aceasta acceptă o valoare de percentil (de exemplu, 0,5 pentru mediană) și returnează valoarea corespunzătoare acelei percentil, interpolând între valori dacă este necesar.
De exemplu, dacă aveți un set de numere și doriți să găsiți percentila 90, PERCENTILE_CONT(0.9) va returna valoarea sub care se află 90% din date. Acest lucru este util pentru analiza distribuției datelor și pentru determinarea valorilor prag.
Exemplu de utilizare în SQL:
SELECT PERCENTILE_CONT(0.5) WITHIN GROUP (ORDER BY salary) AS median_salary
FROM employees;
Această interogare va returna mediana salariului din tabelul employees.