在SQL Server 2012中查找列的百分位数

时间:2013-02-25 14:57:33

标签: sql sql-server-2012

我正在尝试使用Percentile_DISC(0.8)函数在SQL Server Management Studio中找到列的第80个百分位,但它希望我进行分区。有什么方法可以使用这个函数来找到整列的百分位而不是分区?我只想要一个单一的价值。

提前致谢!

1 个答案:

答案 0 :(得分:5)

是 - 尝试Percentile_DISC(0.8) within group (order by ...) over ()