我想使用该percentile_cont函数在T-SQL中获取中值.但是,我也需要获得平均值.我想做类似以下的事情:
SELECT CustomerID ,
AVG(Expenditure) AS MeanSpend , percentile_cont
( .5) WITHIN GROUP(ORDER BY Expenditure) OVER( ) AS MedianSpend
FROM Customers
GROUP BY CustomerID
Run Code Online (Sandbox Code Playgroud)
这可以实现吗?我知道我可以使用OVER子句对percentile_cont结果进行分组......
但后来我被困在使用两个查询,不是吗?