Intern
Kas yra PERCENTILE_CONT ir ką jis grąžina?
sobes.tech AI
Atsakymas iš AI
PERCENTILE_CONT — tai analitinė SQL funkcija, skaičiuojanti nuolatinį procentilį duomenų rinkinyje. Ji priima procentilio reikšmę (pavyzdžiui, 0,5 medianai) ir grąžina atitinkamą reikšmę, interpoliacija tarp reikšmių, jei reikia.
Pavyzdžiui, jei turite skaičių rinkinį ir norite rasti 90-ąjį procentilį, PERCENTILE_CONT(0.9) grąžins reikšmę, po kurios yra 90% duomenų. Tai naudinga duomenų pasiskirstymo analizei ir slenksčių nustatymui.
SQL pavyzdys:
SELECT PERCENTILE_CONT(0.5) WITHIN GROUP (ORDER BY salary) AS median_salary
FROM employees;
Šis užklausa grąžins vidutinį atlyginimą darbuotojų lentelėje.