zoukankan      html  css  js  c++  java
  • oracle数据库之组函数

    组函数也叫聚合函数,用来对一组值进行运算,并且可以返回单个值

    常见的组函数:

    (1)count(*),count(列名)  统计行数找到所有不为 null 的数据来统计行数

    (2)avg(列名)  平均数

    (3)sum(列名)  求和

    (4)max(列名)  求最大值

    (5)min(列名)  求最小值

    scottoracle中的一个示范用户,主要用于测试。它自带一些测试用的数据方便我们测试,由于是oracle中的一个对象,因此scott.emp表示数据库中的员工表。

    -- 首先,查看emp 中的所有数据。

    select * from scott.emp;

    --1统计 emp 表中的总行数

    select count(*) from scott.emp;

     

    --统计 emp 表中属性列为ename的总行数

    select count(ename) from scott.emp;

     

    --统计 emp 表中属性列为comm的总行数,由于有10项为空,所以行数为4

    select count(comm) from scott.emp;

     

    --2平均值

    -- 统计 emp 表中属性列为comm平均奖金。

    -- 一般做法,平均奖金 = 总奖金/总员工数。

    select sum(comm) / count(comm) from scott.emp;

    -- 使用 avg() 求均值

    select avg(sal) from scott.emp;

     

    --3)使用sum() 求和

    select sum(sal) from scott.emp;

     

    --4最大

    select max(sal) from scott.emp;

     

    --5最小值

    select min(sal) from scott.emp;

     

     

     

  • 相关阅读:
    Html/CSS前端如何实现文字边框阴影
    酷炫,用Html5/CSS实现文字阴影
    前端“黑话”polyfill
    JavaScript之DOM对象获取(1)
    你知道二维码是怎么得来的吗?
    Spring5中的DispatcherServlet初始化
    一文搞懂并发和并行
    使用SecureCRT软件运维的配置习惯
    Linux双网卡绑定
    Linux网卡配置文件参数注释
  • 原文地址:https://www.cnblogs.com/yifeiyaoshangtian/p/9440686.html
Copyright © 2011-2022 走看看