首页 > 其他分享 >分组函数

分组函数

时间:2024-05-10 17:00:12浏览次数:19  
标签:salary COUNT 函数 employees count 分组 SELECT

分组函数

功能:用作统计使用,又称为聚合函数或统计函数或组函数。

分类

sun求和、avg平均值、max最大值、min最小值、count计算个数。

特点

1、参数支持哪些类型:sum,avg一般处理数值型数据;max,min,count可以处理任何类型数据。
2、以上分组函数都是忽略null值。
3、以上分组函数都可以和DISTINCT(去重)搭配。
4、count函数:SELECT COUNT(*) FROM employees; 或 SELECT COUNT(常量值) FROM employees;//统计员工信息表employees行数

使用

SELECT SUM(salary) FROM employees;//员工工资和
SELECT AVG(salary) FROM employees;//员工工资平均值
SELECT COUNT(salary) FROM employees;//salary非空值个数
SELECT SUM(salary) 和,AVG(salary) 平均,MAX(salary) 最高,MIN(salary) 最低,COUNT(salary) 个数 FROM employees;
SELECT SUM(salary) 和,ROUND(AVG(salary),2) 平均,MAX(salary) 最高,MIN(salary) 最低,COUNT(salary) 个数 FROM employees;
SELECT SUM(DISTINCT salary) FROM employees;
SELECT AVG(DISTINCT salary) FROM employees;

count函数详细介绍

SELECT COUNT(*) FROM employees;//统计员工信息表行数

employees表假如有三列三行

SELECT COUNT(1) FROM employees;//统计员工信息表行数

employees表中有数据,自动新建“1”表,对应就有新建的数据 1,count(1)统计1的个数,即统计了employees表行数

标签:salary,COUNT,函数,employees,count,分组,SELECT
From: https://www.cnblogs.com/pdsgxlt/p/18184489

相关文章

  • Go语言:统计字符串相关的函数
    统计字符串相关的函数:(1)统计字符串的长度,按字节进行统计(注意:UTF-8编码是Go语言默认的字符编码,汉字通常占用3个字节。)len(str)备注:因为len是Go语言的内置函数,所以不需要导包,直接使用就可以了。 (2)字符串遍历方式一:利用键值循环:for-rangefori,value:=rangestr{f......
  • 三角函数之积化和差公式(二)
    Invoke:和差化积公式:https://www.cnblogs.com/Preparing/p/18182768根据和差化积推衍出积化和差procedure\[\begin{align}序1:已知和差化积公式:\\\sin\alpha+\sin\beta=2\sin\frac{\alpha+\beta}{2}\cos\frac{\alpha-\beta}{2}\\\\设\alpha\Rightarrow\alpha+\b......
  • 文件IO常用的函数接口
    本文归纳整理了常用的文件IO常见的函数接口及其用法,以供读者查阅目录打开文件fopen关闭文件fclose数据读取字符读取:fgetc、getc、getchar按行读取:fgets、gets按块读取:fread写入文件字符写入:fputc、putc、putchar按行写入:fputs、puts按块写入:fwrite文件位置(光标位置)设置位移:fse......
  • 三角函数之和差化积公式(贰)
    perfaceInvoke:积化和差公式:https://www.cnblogs.com/Preparing/p/18181260从积化和差公式推衍得之First\[\begin{align}已知积化和差公式:\\\sin\alpha\cos\beta=\frac{\sin\left(\alpha+\beta\right)+\sin\left(\alpha-\beta\right)}{2}\\\\设\alpha=\frac{......
  • Python高级之常用的内置函数
    【一】什么是内置函数内置函数就是Python给你提供的,拿来直接用的函数目前共有68个内置函数Built-inFunctionsAabs()aiter()all()any()anext()ascii()Bbin()bool()breakpoint()bytearray()bytes()Ccallable()chr()classmethod()compile()complex()Ddelatt......
  • 利用标准IO函数接口实现文件拷贝,把本地磁盘的文件A中的数据完整的拷贝到另一个文本B中
    利用标准IO函数接口实现文件拷贝,把本地磁盘的文件A中的数据完整的拷贝到另一个文本B中,如果文本B不存在则创建,要求文本A的名称和文本B的名称通过命令行传递,并进行验证是否正确。/******************************************************************** author :18312615416@1......
  • SqlFunc查询函数
    一、常用的C#函数支持一些常用的C#函数.ToString().Contains().Length().ToLower().ToUpper().ToSubstring().Equals().Replace().EndsWith().StartsWith().Trim().HasValue.Value.AddDays(AddHours等)和常用的Convert.ToInt32等三元xx??0时......
  • Python高级之函数参数进阶Optional
    【一】引言在Python3.5版本后引入的typing模块为Python的静态类型注解提供了支持。这个模块在增强代码可读性和维护性方面提供了帮助。本文将深入探讨typing模块,介绍其基本概念、常用类型注解以及使用示例,以帮助读者更全面地了解和应用静态类型注解。【二】基本类型注解【......
  • Python高级之匿名函数
    【一】匿名函数的定义在Python里有两类函数:用def关键词定义的正规函数用lambda关键词定义的匿名函数lambda参数:表达式lambda:定义匿名函数的关键词。函数参数它们可以是位置参数、默认参数、关键字参数表达式,输入函数参数,输出一些值,表达式本身结果就是返回......
  • Python高级之函数对象与闭包函数
    【一】函数对象函数对象是指函数可以被当成数据来处理,python中一切皆为对象【1】函数可以被引用defadd(a,b):returna+bres=add(3,4)print(res)#7【2】函数作为容器类型的元素defadd(a,b):returna+bnum_list=[add,1]res=num_list[0......