声明:本文转载自
原文链接:https://blog.csdn.net/WMSOK/article/details/78989522
收起
Oracle,PostgreSQL都没有直接求几何平均数的方法,需要通过以下方式实现:

power(exp(1),ln(exp(sum(ln(col_a))))/count(1))

首先要知道求积如何实现:

with sele as (select 3 as col_a union all select 4 as col_a)
select exp(sum(ln(col_a))) from sele
1
2

然后再知道如何开方:

–对4开2次方

select power(exp(1),ln(4)/2)
1
2

然后整合函数:

with sele as (select 3 as col_a union all select 4 as col_a)
select power(exp(1),ln(exp(sum(ln(col_a))))/count(1)) from sele
1
2

这个函数也可以在group by中使用。
————————————————
版权声明:本文为CSDN博主「DataCareer」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/WMSOK/article/details/78989522

【转载】sql如何求几何平均数相关推荐

  1. sql 求相交的行_SQL相交

    sql 求相交的行 In a day to day scenario, we do meet with requirements where we need to get the common res ...

  2. SQL server求百分比

    SQL server求百分比 select convert(decimal(18,0),(19.0/101.0)*100) as LT5--结果19 通过上面的语法可以将19/101的百分比算出 但是 ...

  3. 转载-SQL Server各种导入导出数据方式的比较

    注:本文转载自 http://blog.csdn.net/nokiaguy/article/details/4684822 当我们建立一个数据库时,并且想将分散在各处的不同类型的数据库分类汇总在这个新 ...

  4. [转载] sql server 2000系统表解释

    sql server 2000系统表解释 汇总了几个比较有用的系统表,内容摘自联机帮助 sysobjects --------------- 在数据库内创建的每个对象(约束.默认值.日志.规则.存储过 ...

  5. 转载 - sql分页优化

    当网站达到一定的规模时,网站的各种优化是必须要进行的. 而网站的优化中,针对数据库各种优化是最重点的了. mysql数据库中的查询语句有关limit语句的优化. 一般limit是用在分页的程序的分页上 ...

  6. [转载]SQL Server行列转换实现

    一.Pivot和UnPivot介绍 1.Pivot介绍 PIVOT用于将列值旋转为列名(即行转列),在SQL Server 2000可以用聚合函数配合CASE语句实现 PIVOT的一般语法是:PIVO ...

  7. [转载]SQL注入***之 mysql_set_charset(版本要求p

    原文地址:SQL注入***之 mysql_set_charset(版本要求php>=5.2.3/mysqli>=5.0.7)作者:HELLO_FRANCA SQL注入***之 mysql_ ...

  8. [转载]SQL Server 2005 Data Mining简介

    简介    企业均在尝试分析其数据时都面临若干问题.通常,并不缺乏数据.事实上,很多企业感觉到他们被数据淹没了:他们没有办法完全利用所有的数据,将其变成信息.为了处理这方面的问题,开发了数据仓库技术, ...

  9. 转载---SQL Server XML基础学习之5--XQuery(query)

    本章写一些SQL Server XML的一些XQuery基础语法,主要讲的query查询语法 T-SQL 支持用于查询 XML 数据类型的 XQuery 语言的子集. XQuery 基于现有的 XPa ...

最新文章

  1. Unity中GameObject API解析
  2. mysql如何获取当前时间
  3. Java捕获并处理线程失败抛出的异常
  4. php程序layer,php 提交表单 关闭layer弹窗iframe的实例讲解
  5. 输入这是我的第一个python程序_「vs2017」vs2017 开始自己的第一个Python程序 - seo实验室...
  6. SQL2K数据库开发七之表操作添加删除和修改列
  7. 关于使用swiper心得
  8. 北邮计算机学院 王小捷,王小捷智能科学与技术中心北京邮电大学.pdf
  9. 送书 | Halcon机器视觉算法原理与编程实战
  10. PHP explode()和implode()的使用方法
  11. 携程PMO出品 | 浅谈OKR- 什么是OKR?
  12. 高等数学 下册 第九章 平面及空间点集 笔记
  13. Mac免费思维导图软件:幕布 for mac
  14. 华硕B85主板刷nvme协议全过程
  15. HostMonitor监控软件
  16. PHP修改图片上的文字,怎么用ps改图片上的字
  17. N1盒子青龙自用一套教程
  18. Mybatis学习笔记02
  19. 操作系统对线程的调度问题;CFS
  20. Leetcode 355. 设计推特 C++

热门文章

  1. linux-免费ssl证书
  2. 数字 和 大小写字母之间的转换 10进制和26进制之间的转换
  3. CAD中用多重插入块加密的图纸怎么分解?
  4. 兴趣遍地都是,专注和持之以恒才是真正稀缺的
  5. STI、LOD与WPE概念:WPE效应对SPICE Model 的影响
  6. 【附源码】Python计算机毕业设计农商行贷款管理系统
  7. c语言 字节某位取反 amp;=,C语言位运算
  8. 移动互联网应用程序(App) 安全认证实施规则
  9. 以“微”知著,用友ISV生态的力量与担当
  10. 【3】SimpleIKT读取.nii文件