首页 > 数据库 >mysq数据库查询之分组查询

mysq数据库查询之分组查询

时间:2023-11-13 22:47:56浏览次数:40  
标签:GROUP 函数 mysq 查询 关键字 字段 分组

**1、对数据进行分组,一般有两种使用场景:**
**⑴单独使用GROUP BY关键字,**

 

**⑵将GROUP BY关键字与聚合函数一起使用(常用)**

**1、GROUP BY关键字通常与集合函数一起使用。集合函数包括COUNT()函数、SUM()函数、AVG()函数、MAX()函数和MIN()函数**

**2、如果GROUP BY不与聚合函数一起使用,那么查询结果就是字段取值的分组情况
⑴字段中取值相同的记录为一组,但是只显示该组的第一条记录(跟前面GROUP BY单独使用一样)**

**3、常用的聚合函数有:
⑴COUNT()函数:用于统计记录的条数**

 

**⑵SUM()函数:用于计算字段的值的总和**

 


**⑶AVG()函数:用于计算字段的值的平均值**

 


**⑷MAX()函数:用于查询字段的最大值**

 

**⑸MIN()函数:用于查询字段的最小值**

 

标签:GROUP,函数,mysq,查询,关键字,字段,分组
From: https://www.cnblogs.com/cz345/p/17830483.html

相关文章

  • MySQL中常见的数学函数
    1.函数用于求绝对值abs() 2.函数返回小于或等于x的最大整数 floor(x) 3.函数是返回0-1的随机数 rand() 4.函数用于返回圆周率 PI() 5.函数返回x保留到小数点后y位的值truncate(x,y) 6.函数对x四舍五入,round(x,y)返回x保留到y位,截断时进行四舍五入处理 round(......
  • mybatis模糊查询
    模糊查询在我们开发中是一项必不可缺少的重要内容。对于我们mybatis实现模糊查询有三种方式,以下具体的实现步聚:1.添加模糊查询的接口方法getStudentBySnameList<Student>getStudentBySname1(Stringsname);List<Student>getStudentBySname2(Stringsname);List<Stud......
  • mysql函数(三)之常见数学函数
    1、format(x,y)函数功能是将一个数字x,保留y位小数,并且整数部分用逗号分隔千分位,小数部分进行四舍五入,使用示例如下: 2、abs(x);sqrt(x);mod(x,y)①、abs();求一个数的绝对值;absolute②、sqrt();求一个数的平方根。sqrt是sqruar(平方,矩形),root(根)的缩写。③、mod(x,y)......
  • openGauss学习笔记-122 openGauss 数据库管理-设置密态等值查询-密态支持函数/存储过
    openGauss学习笔记-122openGauss数据库管理-设置密态等值查询-密态支持函数/存储过程密态支持函数/存储过程当前版本只支持sql和PL/pgSQL两种语言。由于密态支持存储过程中创建和执行函数/存储过程对用户是无感知的,因此语法和非密态无区别。密态等值查询支持函数存储过程新增系......
  • 如何在 Python 中执行 MySQL 结果限制和分页查询
    PythonMySQL限制结果限制结果数量示例1:获取您自己的Python服务器选择"customers"表中的前5条记录:importmysql.connectormydb=mysql.connector.connect(host="localhost",user="您的用户名",password="您的密码",database="我的数据库"......
  • 如何在 Python 中执行 MySQL 结果限制和分页查询
    PythonMySQL限制结果限制结果数量示例1:获取您自己的Python服务器选择"customers"表中的前5条记录:importmysql.connectormydb=mysql.connector.connect(host="localhost",user="您的用户名",password="您的密码",database="我的数据库"......
  • mysql使用记录
    为数据库配置白名单IP报错与解决方案:解决mysql8报错:ERROR1410(42000):YouarenotallowedtocreateauserwithGRANT其中:updateusersethost='%'whereuser='test';的test是用户名,本次使用时替换为root最后要flushprivileges;刷新一下权限......
  • mysql 阅读
    覆盖索引coveringindex:https://blog.csdn.net/cckevincyh/article/details/119655516B+tree https://www.xiaolincoding.com/mysql/index/page.html#innodb-%E6%98%AF%E5%A6%82%E4%BD%95%E5%AD%98%E5%82%A8%E6%95%B0%E6%8D%AE%E7%9A%84......
  • mysql函数(一)之常见的日期函数汇总
    mysql函数(一)之常见的日期函数汇总在数据库操作中,日期和时间的处理是非常重要的一部分。MySQL提供了许多内置的日期和时间函数,可以帮助我们更方便地处理这些数据。本文将介绍一些常见的日期函数,希望对大家有所帮助。一、mysql日期函数ADDDATE(d,n);计算起始日期d加上n天......
  • mysql函数(三)之常见的数学函数
    mysql函数(三)之常见的数学函数一、mysql常见数学函数MySQL提供了众多用于处理数字的数学函数,这些函数能够对整数、浮点数等进行一系列操作。以下是一些常用的MySQL数学函数:ABS(x);返回x的绝对值SELECTABS(-1)--返回1 AVG(price);返回一个表达式的平均值,price是一个......