mysql 中位数
来源:互联网 发布:from unixtime mysql 编辑:程序博客网 时间:2024/05/18 02:06
mysql中位数 奇数取中间的值,偶数取中间两个数的平均值
eg: 12345 中位数4 1234 中位数2.5
SELECT avg(t1.money) as median_val FROM (
SELECT @rownum:=@rownum+1 as row_number
, d.money
FROM core_order d, (SELECT @rownum:=0) r
WHERE 1
– (条件)
ORDER BY d.money
) as t1,
(
SELECT count(*) as total_rows
FROM core_order d
WHERE 1
– (条件)
) as t2
WHERE 1
AND t1.row_number in ( floor((total_rows+1)/2), floor((total_rows+2)/2) );
0 0
- mysql 中位数
- 【Mysql】实现中位数计算
- 中位数
- 中位数
- 中位数
- 中位数
- 中位数
- 中位数
- 中位数
- 中位数
- 中位数
- 中位数
- 中位数
- 中位数
- 中位数
- 中位数
- 中位数
- 中位数
- iOS中通知的使用NSNotificationCenter
- 开启博客之旅
- SQL字符串处理函数大全
- Linux下的TCP/IP编程----IO复用及IO复用服务端
- 可以下拉刷新,上拉加载更多的RecyclerView
- mysql 中位数
- C++走向远洋——62(项目二1、类模板)
- 最大公约数最简单的写法(北航13年机试)
- 分析v7中的LinearLayoutCompat类
- 第三方插件
- SimpleMappingExceptionResolver的使用
- create file遇到操作系统错误5拒绝访问
- 实用软件推荐(1)
- Google 分析 SDK 之渠道统计