mysql分位数函数
    MySQL中提供了多个函数来计算分位数,如下所示:
    1. PERCENTILE_CONT函数
该函数用于计算连续分位数(连续指采用线性插值法估算),并返回一个指定分位数的值。语法如下:
        PERCENTILE_CONT (percentile_value) WITHIN GROUP (ORDER BY column_name1[,column_name2,...])
    参数说明:
- percentile_value:必选项,指定要计算的分位数,可以是小数或百分数。
- column_name1[,column_name2,...]:必选项,指定分位数计算的列名。可以是单个列或者多个列。
    2. PERCENTILE_DISC函数
该函数用于计算离散分位数(离散指返回值将显式等于数据集中的某个值),并返回一个指定分位数的值。语法如下:
        PERCENTILE_DISC (percentile_value) WITHIN GROUP (ORDER BY column_name1[,column_name2,...])column函数的使用
    参数说明:
- percentile_value:必选项,指定要计算的分位数,可以是小数或百分数。
- column_name1[,column_name2,...]:必选项,指定分位数计算的列名。可以是单个列或者多个列。
    例如:计算sales表中sales_amount列的50%分位数,语句如下:
        SELECT PERCENTILE_CONT(0.5) WITHIN GROUP (ORDER BY sales_amount) AS median FROM sales;
    该语句将返回sales_amount列的中位数。