SQL Server 中位数、标准差、平均数
create table examines ([e_id] [int] IDENTITY(1,1) NOT NULL,[dept_name] [nvarchar](200) NULL,[ph_score] [int] NULL )SELECTdept_name,AVG(sp) as '中位數' FROM (SELECTdept_name,cast(ph_score as decimal(5,2)) sp,ROW_NUMBER() OVER (PARTITION BY dept_name ORDER BY ph_score ASC, e_id ASC) AS RowAsc,ROW_NUMBER() OVER (PARTITION BY dept_name ORDER BY ph_score DESC, e_id DESC) AS RowDescFROM examines SOH ) x WHERE RowAsc IN (RowDesc, RowDesc - 1, RowDesc + 1) GROUP BY dept_name ORDER BY dept_name;select dept_name,STDEV(ph_score) as '標準差' from examines group by dept_nameselect dept_name,avg(ph_score) as '平均數' from examines group by dept_name
转载于:https://www.cnblogs.com/mycing/p/4871733.html
SQL Server 中位数、标准差、平均数相关推荐
- SQL Server 中位数、标准差、平均数 1
SQL Server 中位数.标准差.平均数 复制代码 create table examines ([e_id] [int] IDENTITY(1,1) NOT NULL,[dept_name] [ ...
- SQL Server 下取中位数(中位值)的方法
中位数是指将数据按大小顺序排列起来,形成一个数列,居于数列中间位置的那个数据.中位数用Me表示. 从中位数的定义可知,所研究的数据中有一半小于中位数,一半大于中位数.中位数的作用与算术平均数相近,也是 ...
- SQL SERVER中的方差函数
1.偏差:一组数据偏离其平均数的值 2.方差:各个偏差的平方的平均数 3.标准偏差:方差的平方根 SQL SERVER中关于方差的函数: 1.STDEV 返回给定表达式中所有值的统计标准偏差. 2.S ...
- SQL Server中的几个方法和Transact SQL 常用语句以及函数[个人推荐]
--数据操作 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 -- ...
- SQL Server语句
SQL简介: 结构化查询语言,全拼 Structured Query Language 主要用于对数据库的操作,大多数据库遵循sql原则 SQL server使用的是sql的扩展集T-SQL 全拼 T ...
- 用于磁盘I / O性能SQL Server监视工具
The goal of this article is to get familiar with SQL Server monitoring tools and identify what some ...
- 了解SQL Server中的倾斜数据
介绍 (Introduction) I recently did some research to analyze skewed data distribution in SQL Server. Th ...
- SQL Server中的窗口函数
简介 SQL Server 2012之后对窗口函数进行了极大的加强,但对于很多开发人员来说,对窗口函数却不甚了解,导致了这样强大的功能被浪费,因此本篇文章主要谈一谈SQL Server中窗口函数的概念 ...
- SQL Server调优系列基础篇(常用运算符总结)
原文:SQL Server调优系列基础篇(常用运算符总结) 前言 上一篇我们介绍了如何查看查询计划,本篇将介绍在我们查看的查询计划时的分析技巧,以及几种我们常用的运算符优化技巧,同样侧重基础知识的掌握 ...
- mysql的组内排序生成序号_sql 分组查询,组内排序, 组内添加序号 (SQL Server 排序函数 ROW_NUMBER和RANK 用法总结)...
下面的例子和SQL语句均在SQL Server 2008环境下运行通过,使用SQL Server自带的AdventureWorks数据库. -- 添加序列号 -- 行号用法: ROW_NUMBER() ...
最新文章
- mysql ssl_cipher_mysql添加用户:出现Field 'ssl_cipher' doesn't have a defa
- 面向对象(匿名内部类重写多个方法调用)
- 浅谈 Scala 中下划线的用途
- 组合数学 —— 组合数取模 —— 卢卡斯定理与扩展卢卡斯定理
- 安卓网络测试工具_专业网速测试工具高级版,支持5G网络测试网速
- 硬盘测试软件测试有问题,用crystaldiskinfo工具检测出来硬盘不良怎么办
- 软件测试可用性常用指标
- 物联网技术到底是什么技术?
- 优锘|ThingJS-X零代码平台:七大智慧场景全新Demo
- Edwin 的基本使用
- 小微企业如何通过地推实现精准获客?
- Cmd Markdown 简明语法手册
- 人工智能-语音交互-NLP自然语言(三) 语法-敲黑板
- 3个结点的树和有3个结点的二叉树的所有不同的形态
- Atom使用教程:Atom下载,Atom汉化教程,Atom常用插件
- 【机器学习】word2vec学习笔记(三):word2vec源码注释
- 发现了一个类似白加黑的应用
- 深度学习入门笔记(四):向量化
- 腾讯云DevOps流水线的应用与实践
- 旁瓣对消原理_自适应旁瓣对消及其在通信对抗系统中的应用研究
热门文章
- 《cut命令》-linux命令五分钟系列之十九
- 近似推断:使用高斯混合模型
- Django == Model基础
- Hibernate学习资源
- 编写高质量代码改善C#程序的157个建议——建议30:使用LINQ取代集合中的比较器和迭代器...
- 《人生七年》启示,穷人买车,富人投资教育
- SPSS时间序列分析
- MySQL安装配置详解(5.5 For Windows)
- HDU 2148 Score
- HDU [1529] || POJ [P1275] Cashier Employment