当前位置: 首页 > news >正文

MySQL前百分之N问题--percent_rank()函数

PERCENT_RANK()函数

PERCENT_RANK()函数用于将每行按照(rank - 1) / (rows - 1)进行计算,用以求MySQL中前百分之N问题。其中,rank为RANK()函数产生的序号,rows为当前窗口的记录总行数

PERCENT_RANK()函数返回介于 0 和 1 之间的小数值

selectstudent_id, class_id, score,percent_rank()  over (partition by class_id order by score desc ) as p_rn
from tb_grade;

http://www.lryc.cn/news/290484.html

相关文章:

  • 【高效开发工具系列】Wolfram Alpha
  • 分享7种SQL的进阶用法
  • protobuf-go pragma.go 文件介绍
  • C#设置程序开机启动
  • 爱可声助听器参与南湖区价值百万公益助残捐赠活动成功举行
  • SpringBoot 实现定时任务
  • 将Vue2中的console.log调试信息移除
  • EMC设计检查建议,让PCB layout达到最佳性能
  • 常用抓包软件集合(Fiddler、Charles)
  • C++入门(一)— 使用VScode开发简介
  • PeakCAN连接到WSL2 Debian
  • Spring Boot导出EXCEL 文件
  • 编程笔记 html5cssjs 060 css响应式布局
  • 建筑行业如何应用3D开发工具HOOPS提升实时设计体验?
  • 【grafana】使用教程
  • seata 分布式
  • 前端面试题-说说你了解的js数据结构?(2024.1.29)
  • 音视频数字化(数字与模拟-录音机)
  • 鸿蒙开发-UI-组件3
  • 安全测试几种:代码静态扫描、模糊测试、黑盒测试、白盒测试、渗透测试
  • Mac安装及配置MySql及图形化工具MySQLworkbench安装
  • 【Vue】为什么Vue3使用Proxy代替defineProperty?
  • 3、css设置样式总结、节点、节点之间关系、创建元素的方式、BOM
  • 计算机网络-物理层传输介质(导向传输介质-双绞线 同轴电缆 光纤和非导向性传输介质-无线波 微波 红外线 激光)
  • springboot3+vue3支付宝在线支付案例-渲染产品列表页面
  • 数字美妆技术:美颜SDK和动态贴纸技术的崭新时代
  • 使用OpenCV实现一个简单的实时人脸跟踪
  • 关于监控的那些事,你有必要了解一下
  • C#学习笔记_数组
  • 微信小程序canvas画布实现文字自由缩放、移动功能