mysql常用基础操作语法(七)--统计函数和分组查询【命令行模式】

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: 注:文中所有的。。。代表多个。1、使用count统计条数:select count(字段名。。。) from tablename;2、使用avg计算字段的平均值:select avg(字段名) from tablename;这里都可以适当的拓展,比如加条件,重命名等等。3、使用sum求和:select sum(字段名) from tablename;
注:文中所有的。。。代表多个。

1、使用count统计条数:select count(字段名。。。) from tablename;


2、使用avg计算字段的平均值:select avg(字段名) from tablename;


这里都可以适当的拓展,比如加条件,重命名等等。

3、使用sum求和:select sum(字段名) from tablename;


4、使用max和min求最大值、最小值:


5、注意:使用这些函数时,如果数据库中没有数据,count返回0,其他的返回null;


6、使用group by对数据进行分组:select 字段名。。。 from tablename group by 字段名。。。;可以把分组、排序、统计等等都结合在一起使用,实际应用中也多是这样的:


7、使用group_concat()实现显示没个分组中的字段:



8、如果要在分组查询中加入条件,则必须使用having而不是where:


9、如果使用条件分组的同时还要排序,则order by必须位于having后边:


相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
7天前
|
SQL 关系型数据库 MySQL
mysql 数据库查询 查询字段用逗号隔开 关联另一个表并显示
mysql 数据库查询 查询字段用逗号隔开 关联另一个表并显示
17 2
|
9天前
|
关系型数据库 MySQL Shell
MySQL 查询
MySQL 查询
|
11天前
|
SQL 关系型数据库 MySQL
DQL语言之基础查询(mysql)
DQL语言之基础查询(mysql)
|
11天前
|
SQL 关系型数据库 MySQL
DQL语言之常见函数(mysql)
DQL语言之常见函数(mysql)
|
11天前
|
SQL 关系型数据库 MySQL
DQL语言之连接查询(mysql)
DQL语言之连接查询(mysql)
|
11天前
|
关系型数据库 MySQL
MySQL全局库表查询准确定位字段
information_schema.COLUMNS 详细信息查询
201 4
|
3天前
|
SQL 存储 关系型数据库
MySQL Cluster集群安装及使用
MySQL Cluster集群安装及使用
|
18天前
|
关系型数据库 MySQL 数据库
mysql卸载、下载、安装(window版本)
mysql卸载、下载、安装(window版本)
|
7天前
|
关系型数据库 MySQL 数据库
《MySQL 简易速速上手小册》第1章:MySQL 基础和安装(2024 最新版)
《MySQL 简易速速上手小册》第1章:MySQL 基础和安装(2024 最新版)
29 4
|
1天前
|
关系型数据库 MySQL 数据安全/隐私保护
安装mysql和远程连接
安装mysql和远程连接
7 0