Intern
Czym jest PERCENTILE_CONT i co zwraca?
sobes.tech AI
Odpowiedź od AI
PERCENTILE_CONT — to funkcja analityczna SQL, która oblicza ciągły percentyl dla danego zbioru danych. Przyjmuje wartość percentyla (np. 0,5 dla mediany) i zwraca wartość odpowiadającą temu percentylowi, interpolując między wartościami w razie potrzeby.
Na przykład, jeśli masz zbiór liczb i chcesz znaleźć 90. percentyl, PERCENTILE_CONT(0.9) zwróci wartość, poniżej której znajduje się 90% danych. Jest to przydatne do analizy rozkładu danych i wyznaczania progów.
Przykład użycia w SQL:
SELECT PERCENTILE_CONT(0.5) WITHIN GROUP (ORDER BY salary) AS median_salary
FROM employees;
Ta zapytanie zwróci medianę wynagrodzenia w tabeli employees.