Sobes.tech
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.