Sobes.tech
Intern

Mi az a PERCENTILE_CONT és mit ad vissza?

sobes.tech MI

Válasz az MI-től

PERCENTILE_CONT — ez egy SQL analitikus függvény, amely a folyamatos percentilt számítja ki egy adott adathalmazon. Elfogad egy percentil értéket (például 0,5 a mediánhoz), és visszaadja ennek a percentilnek megfelelő értéket, interpolálva a szükséges esetben.

Például, ha van egy számhalmazod, és meg akarod találni a 90. percentilt, a PERCENTILE_CONT(0.9) visszaadja azt az értéket, amely alatt a adatok 90%-a található. Ez hasznos az adatok eloszlásának elemzéséhez és küszöbértékek meghatározásához.

SQL-ben például így használható:

SELECT PERCENTILE_CONT(0.5) WITHIN GROUP (ORDER BY salary) AS median_salary
FROM employees;

Ez a lekérdezés visszaadja az alkalmazottak átlagfizetésének mediánját.