首页 > 数据库 >MYSQL 数字(Aggregate)函数

MYSQL 数字(Aggregate)函数

时间:2024-06-19 15:28:23浏览次数:13  
标签:COUNT 函数 column LIMIT MYSQL Aggregate table SELECT name

目录

1、AVG()

2、MAX()

3、MIN()

4、SUM()

5、COUNT()

6、LIMIT()


1、AVG()

解释:返回数值列(字段)的平均值。

语法格式:SELECT AVG(column_name) FROM table_name

中文注释:select  AVG(数值列/字段) from 表名 ;

用法:

SELECT AVG(column_name) FROM table_name

2、MAX()

解释:返回指定列(字段)的最大值。

语法格式:SELECT MAX(column_name) FROM table_name

中文注释:select  MAX(数值列/字段) from 表名 ;

用法:

SELECT MAX(column_name) FROM table_name

3、MIN()

解释:返回指定列(字段)的最小值。

语法格式:SELECT MIN(column_name) FROM table_name

中文注释:select  MIN(数值列/字段) from 表名 ;

用法:

SELECT MIN(column_name) FROM table_name

4、SUM()

解释:返回指定列(字段)的和(总数)。

语法格式:SELECT SUM(column_name) FROM table_name

中文注释:select  SUM(数值列/字段) from 表名 ;

用法:

SELECT SUM(column_name) FROM table_name

5、COUNT()

解释:统计符合指定条件的数据行数。

语法格式:SELECT COUNT(column_name) FROM table_name

中文注释:select  COUNT(数值列/字段) from 表名 ;

用法:

#返回指定列(字段)的值的行数(NULL不计入)
SELECT COUNT(column_name) FROM table_name;

#返回表中的行数
SELECT COUNT(1) FROM table_name;

#返回指定列(字段)的不同值的数目行数
SELECT COUNT(DISTINCT column_name) FROM table_name;

6、LIMIT()

解释:返回符合指定条件的数据行数。

语法格式:SELECT column_name FROM table_name LIMIT  1

中文注释:select  数值列/字段 from 表名  LIMIT  要取的范围 ;

用法:

#返回指定列(字段)的值的第1行
SELECT column_name FROM table_name ORDER BY column_name DESC LIMIT 1;

#返回指定列(字段)的值的前10行
SELECT column_name FROM table_name ORDER BY column_name DESC LIMIT 10;

#返回指定列(字段)的值的3到6行
SELECT column_name FROM table_name ORDER BY column_name DESC LIMIT 3,6;

标签:COUNT,函数,column,LIMIT,MYSQL,Aggregate,table,SELECT,name
From: https://blog.csdn.net/weixin_68547003/article/details/139752938

相关文章

  • MySQL数据库初体验
    目录1.数据库的基本概念(1)关系型数据库(SQL)(2)非关系型数据库(NoSQL)(3)主流的数据库介绍2.MySQL安装方法1.数据库的基本概念数据库分两大类:关系型数据库SQL、非关系型数据库NoSQL。(1)关系型数据库(SQL)典型代表:MySQL、MariaDB、PostgreSQL、SQL、Server、Oracle、Db2。信创标准(国产......
  • SpringData初步学习-连接MySQL数据库
    1.添加mysql驱动和spring-data-jpa依赖<dependencies><!--SpringDataJPA--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-jpa</artifactId><......
  • SQLite vs MySQL vs PostgreSQL对比总结
    开发业务系统时,是绕不开RDBMS(关系型数据库)的。虽然现在诞生了各种NoSQL的数据库,RDBMS在业务系统中的严谨和优势依然无法取代。近几年大大小小的项目中,常用的三种RDBMS(SQLite,MySQL,Postgres)都有多次接触过,一些使用心得记录如下,供大家参考。1.SQLiteSQLite是一个独立的、基于文件......
  • MySQL的隔离级别
    读未提交(READUNCOMMITTED)这是最低的隔离级别,允许事务读取其他未提交事务的修改。这可能导致所谓的“脏读”问题,即读取到其他事务尚未提交的数据。虽然这种隔离级别可以提高并发性能,但数据的一致性和完整性可能会受到影响。读已提交(READCOMMITTED)在这个隔离级别下,事务只能......
  • Python快速进修指南:函数基础
    今天介绍的是函数,讨论函数以及与Java方法的区别。python具体学习资料在下方分享:与Java方法不同,函数不需要像Java方法一样讲究修饰符等其他特性,它只需要使用"def"关键字进行声明。另外,函数的参数也与Java方法有所不同,Java方法中不存在默认参数的概念,而在Python中,函数参数是可......
  • 【学习笔记】MySQL(Ⅲ)
    MySQL(Ⅲ)11、进阶篇——视图      11.1、概述      11.2、基本语法      11.3、检查选项CASCADED      11.4、检查选项LOCAL      11.5、视图的更新原则12、进阶篇——存储过程      12.1、概述      1......
  • mysql中先进先出的例子
    在MySQL中,实现"先进先出"(FIFO,FirstInFirstOut)的数据结构通常不直接通过数据库的表结构来完成,因为数据库表本身并不保持元素的插入顺序。然而,你可以通过几种方法来模拟FIFO的行为。以下是一个简单的例子,说明如何在MySQL中模拟FIFO队列:使用带有时间戳的表你可以创建一个......
  • C/C++ 操作文件常用的函数
    C语言中操作文件常用的函数包括但不限于以下几种:打开和关闭文件fopen(constchar*path,constchar*mode):用于打开一个文件,返回一个指向FILE结构体的指针,path是文件路径,mode定义了文件的打开模式(如读、写、追加等)。fclose(FILE*stream):关闭由fopen()打开的文件,并刷新缓......
  • Java调用mysql后台函数的例子
    在Java中调用MySQL后台的存储函数(注意,这里我们区分存储过程和存储函数:存储过程没有返回值,但可以通过输出参数返回数据;而存储函数有一个返回值)时,你需要使用CallableStatement来执行这个函数并获取返回值。以下是一个简单的例子,说明如何在Java中调用MySQL的存储函数:MySQL存储函......
  • 小型企业人事管理系统java ssm mysql|全套源码+文章lw+毕业设计+课程设计+数据库+ppt
    小型企业人事管理系统javassmmysql|全套源码+文章lw+毕业设计+课程设计+数据库+ppt小型企业人事管理系统的设计与实现【摘要】:人才是企业发展的核心力量,所以人事管理是企业管理中一项重要的任务。传统的人事管理系统不仅效率慢而且极易出错,使管理者不能清楚的了解每一位......