orcale 数据库处理中位数

所谓中位数是指:

  一组按大小顺序排列起来的数据中处于中间位置的数。当有奇数个(如9个)数据时,中位数就是中间那个数(第5个);当有偶数个(如10个)数据时,中位数就是中间那两个数的平均数(第5个和第6个相加除以二)。

方法1:

  select median(列名) As 中位数 from 表名

方法2:

  select percentile_cont(0.5) within group (order by 列名) 中位数 from 表名

posted @ 2020-09-10 11:01  想做架子工的攻城狮  阅读(159)  评论(0编辑  收藏  举报