SQL中位数函数实例
作者:meaijojo 时间:2024-01-25 17:21:55
表还是total_sales添加一项
表:
SQL语句:
SELECT * from
(
SELECT a1.Name, a1.Sales, COUNT(a2.sales) Sales_Rank
FROM Total_Sales a1, Total_Sales a2
WHERE a1.Sales < a2.Sales or (a1.Sales=a2.Sales and a1.Name = a2.Name)
GROUP BY a1.Name, a1.Sales
ORDER BY a1.Sales DESC, a1.Name DESC
) as tab WHERE tab.sales_rank=(select (count(*)+1) div 2 from total_sales);
可以查找到中间的项,count(*)+1,这个1必须要添加,总项数假如为奇数7,则count(*)+1 / 2 = 4,假如是6则为3,都是满足的,如果不+1的话,对奇数项则不满足,如7,count(*) /2 = 3,而我们要查找的则是位于4的位置
结果:
标签:SQL,中位数
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
pandas应用实例之pivot函数详解
2021-02-16 18:33:18
![](https://img.aspxhome.com/file/2023/4/117954_0s.png)
FrontPage XP设计教程6——制作多媒体网页
2008-10-11 12:38:00
![](https://img.aspxhome.com/file/UploadPic/200810/17/20081017124029644s.jpg)
如何使用ASP来读写注册表
2007-09-20 13:08:00
Python中给List添加元素的4种方法分享
2023-09-12 04:33:58
Python操作SQLite数据库过程解析
2024-01-26 08:16:38
Django urls.py重构及参数传递详解
2022-10-05 14:20:53
![](https://img.aspxhome.com/file/2023/4/97584_0s.png)
asp无限级分类加js收缩伸展功能代码
2009-12-08 12:25:00
用Python写一个模拟qq聊天小程序的代码实例
2022-04-01 10:01:42
Python PyQt5中窗口数据传递的示例详解
2023-12-30 10:14:43
![](https://img.aspxhome.com/file/2023/9/114539_0s.gif)
python2 对excel表格操作完整示例
2022-08-27 00:35:06
![](https://img.aspxhome.com/file/2023/6/85156_0s.png)
PHP封装CURL扩展类实例
2023-07-17 15:19:50
Python使用Matplotlib绘制甘特图的实践
2021-04-06 03:16:56
![](https://img.aspxhome.com/file/2023/4/121754_0s.png)
MySQL优化之数据类型的使用
2009-03-16 17:12:00
Python中urllib+urllib2+cookielib模块编写爬虫实战
2023-10-21 19:02:35
![](https://img.aspxhome.com/file/2023/5/107985_0s.jpg)
Thinkphp5.0 框架实现控制器向视图view赋值及视图view取值操作示例
2024-05-03 15:51:16
编写SQL需要注意的细节Checklist总结
2012-10-07 10:43:57
python Celery定时任务的示例
2023-12-28 14:08:39
![](https://img.aspxhome.com/file/2023/3/134433_0s.png)
vue3的介绍和两种创建方式详解(cli和vite)
2023-07-02 16:51:31
![](https://img.aspxhome.com/file/2023/9/139799_0s.png)
JavaScript 获得选中文本内容的方法
2024-05-03 15:07:18
Python自定义进程池实例分析【生产者、消费者模型问题】
2023-05-20 12:20:02