新闻动态
新闻动态
NEWS INFORMATION

中位数:SQL中怎么求中位数,SQL语句的写法是怎样

发布日期:2022-07-29 20:07 | 文章来源:华为云

【温馨提示】本文部分内容来源网络,仅供参考!如需了解“SQL中怎么求中位数,SQL语句的写法是怎样”等有关服务器、云主机租用、托管、配置、价格问题,请立即咨询YINGSOO客服,享受1v1贴心服务!

【热搜主机】美国云服务器促销 | 美国高防服务器促销 | 加拿大云服务器促销

【主机答疑】日本服务器租用要注意什么?

今天小编跟大家讲解下有关“SQL中怎么求中位数,SQL语句的写法是怎样”的内容 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了相关资料,希望小伙伴们看了有所帮助。
   

表还是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中怎么求中位数,SQL语句的写法是怎样”的介绍了,感谢各位的阅读,如果大家想要了解更多相关的内容,欢迎关注本公司,小编每天都会为大家更新不同的知识。

想要挑选好的海外云服务器,就得挑选好的海外云服务器提供商。YINGSOO是一家专注海外主机业务的IDC服务商,10年经验,专业团队,品质有保障,服务更贴心!服务热线:400-630-3752

热搜词条:【直播系统源码】【德国 数据库 品牌】【传奇服务器丢包】【rpc自建】【国外服务器域名会被墙吗】【bzz xdai】【powercli 连接esxi】【国外vps服务器端口被墙怎么办】【PHA可以直接在家里挖吗】【swarm 换票】【服务器cpu 特点 稳定】【服务器可以做什么】【中转服务器降低延迟】【法国 服务器】【服务器 加快PHP 响应速度】【怎么查看服务器的运行内存多大】【美国10M带宽和香港1M带宽】【哪个vps不会被墙】【邮箱的服务器ip地址怎么看】【个人和企业服务器买】【windows bzz主网】【闪兑和快捷交易】【服务器系统制作】【视频转码CDN】【免费国外服务器地址】【chia连接数127001】【视频存储服务器】【小狐狸钱包dai如何转xdai】【PCCW和GTT】【ssr加速对比

版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部