zoukankan      html  css  js  c++  java
  • mysql教程(一)count函数与聚合函数

    1、count

      count(*)获取总记录,包含为null;

      count(列名)获取总记录,不包含null。

      示例:

      select count(*) from emp where xxx;    符合条件的所有记录总数。

      select count(comm) from emp;     comm这个字段中不为空的元素总数。

      select count(distinct job ) from emp;     取得工作岗位的个数

    2、sum()

      sum可以取得某一个列的和,null会被忽略

      示例:select sum(age) from student;会自动忽略为null的age

      注意:select sum(age+size) from  student;不会忽略为null的size,需要需要将为null的转为0进行合计

      select sum(age+ifnull(size,0)) from  student; 

     

     3、平均值avg()

      注意事项同sum()

    4、最大值max()

      示例:select max(str_to_date (hiredate, '%Y-%m-%d')) from emp;//取得最晚入职得员工

    5、最小值min()

      示例:select min(sal) from emp;//取得最低薪水

  • 相关阅读:
    Java 日志
    编写用例文档
    uml用例关系
    地址线和数据线
    Android总结
    DbUtil数据库连接
    PropertiesUtil
    log4j.properties配置
    自定义博客样式
    css给文字加下划线
  • 原文地址:https://www.cnblogs.com/wnnstudy/p/14109191.html
Copyright © 2011-2022 走看看