sql取整数函数(SQL中位数函数实例)
类别:数据库 浏览量:2377
时间:2022-03-31 12:09:11 sql取整数函数
SQL中位数函数实例表还是total_sales添加一项
表:
SQL语句:
(
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) li 2 from total_sales);
可以查找到中间的项,count(*)+1,这个1必须要添加,总项数假如为奇数7,则count(*)+1 / 2 = 4,假如是6则为3,都是满足的,如果不+1的话,对奇数项则不满足,如7,count(*) /2 = 3,而我们要查找的则是位于4的位置
结果:
以上就是SQL中位数函数实例的全部内容,希望能给大家一个参考,也希望大家多多支持开心学习网。
您可能感兴趣
- mysql 命令与sqlserver的区别大么(MySQL系列之执行SQL 语句时发生了什么?)
- SQL Server 批量导入数据的方法
- mysql 死锁原因(MySQL锁等待与死锁问题分析)
- mysql的连接代码(MySQL 连接查询的原理和应用)
- MySql 中IFNULL、ISNULL和NULLIF
- mysql8.0.26安装教程(mysql 8.0.22压缩包完整安装与配置教程图解亲测安装有效)
- SQL Server获取时间段内的所有月份
- mysql实现mvc(mysql的MVCC多版本并发控制的实现)
- mysql 死锁产生的原因和必要条件(Mysql查看死锁与解除死锁的深入讲解)
- 利用xampp搭建服务器(xampp集成环境怎样使用MySQL数据库)
- mysql锁类型大全(简单了解 MySQL 中相关的锁)
- sqlserver常用配置调整(sql server性能调优 I/O开销的深入解析)
- mysql中使用show table status 查看表信息
- mysql主从模式与读写分离(磁盘写满导致MySQL复制失败的解决方案)
- sqlserver自增字段(SQL Server中identity自增的用法详解)
- mysql批量生成uuid(一种简单的ID生成策略: Mysql表生成全局唯一ID的实现)
- 2023新国风戏曲教育寒假集训班汇报演出《戏娃闹元宵》图文报道(2023新国风戏曲教育寒假集训班汇报演出戏娃闹元宵图文报道)
- 九儿《狐踪谍影》出演热血女特警,戏份杀青受关注(九儿狐踪谍影出演热血女特警)
- 红色代表什么(红色代表什么寓意)
- 蓝天代表什么(蓝天代表什么生肖)
- 今天要吃什么(今天要吃什么菜)
- 营养餐是什么(学校营养餐是什么)
热门推荐
- python实现linux服务(Python实现Linux监控的方法)
- 宝塔面板网站搭建没锁定文件(宝塔面板曝出严重安全漏洞!站长需赶紧升级到最新版本)
- 云虚拟主机和普通虚拟主机的区别(云主机为什么要比虚拟主机贵?)
- mysql的json格式解析(mysql json格式数据查询操作)
- ftp服务器可以用吗(FTP服务器存在的风险你知道吗?)
- 怎么编写计算小程序(微信小程序实现简易计算器)
- css3控制效果过渡的属性(css3之UI元素状态伪类选择器实例演示)
- python贪吃蛇项目介绍(python简单贪吃蛇开发)
- python 聚类找出同一类别的数据(Python实现简单层次聚类算法以及可视化)
- canvas实现滚动列表(Canvas实现贝赛尔曲线轨迹动画的示例代码)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9