- 1. 聚合函数介绍 1.1 AVG和SUM函数 1.2 MIN和MAX函数 1.3 COUNT函数 2. GROUP BY 2.1 基本使用 2.2 使用多个列分组 2.3 GROUP BY中使用WITH ROLLUP 3. HAVING 3.1 基本使用 3.2 WHERE和HAVING的对比 4. SELECT的执行过程 4.1 查询的结构 4.2 SELECT执行顺序 4.3 SQL... 1. 聚合函数介绍 1.1 AVG和SUM函数 1.2 MIN和MAX函数 1.3 COUNT函数 2. GROUP BY 2.1 基本使用 2.2 使用多个列分组 2.3 GROUP BY中使用WITH ROLLUP 3. HAVING 3.1 基本使用 3.2 WHERE和HAVING的对比 4. SELECT的执行过程 4.1 查询的结构 4.2 SELECT执行顺序 4.3 SQL...
- 其他函数MySQL中有些函数无法对其进行具体的分类,但是这些函数在MySQL的开发和运维过程中也是不容忽视的。函数用法FORMAT(value,n)返回对数字value进行格式化后的结果数据。n表示四舍五入后保留到小数点后n位CONV(value,from,to)将value的值进行不同进制之间的转换INET_ATON(ipvalue)将以点分隔的IP地址转化为一个数字INET_NTOA(... 其他函数MySQL中有些函数无法对其进行具体的分类,但是这些函数在MySQL的开发和运维过程中也是不容忽视的。函数用法FORMAT(value,n)返回对数字value进行格式化后的结果数据。n表示四舍五入后保留到小数点后n位CONV(value,from,to)将value的值进行不同进制之间的转换INET_ATON(ipvalue)将以点分隔的IP地址转化为一个数字INET_NTOA(...
- MySQL信息函数MySQL中内置了一些可以查询MySQL信息的函数,这些函数主要用于帮助数据库开发或运维人员更好地对数据库进行维护工作。函数用法VERSION()返回当前MySQL的版本号CONNECTION_ID()返回当前MySQL服务器的连接数DATABASE(),SCHEMA()返回MySQL命令行当前所在的数据库USER(),CURRENT_USER()、SYSTEM_USER... MySQL信息函数MySQL中内置了一些可以查询MySQL信息的函数,这些函数主要用于帮助数据库开发或运维人员更好地对数据库进行维护工作。函数用法VERSION()返回当前MySQL的版本号CONNECTION_ID()返回当前MySQL服务器的连接数DATABASE(),SCHEMA()返回MySQL命令行当前所在的数据库USER(),CURRENT_USER()、SYSTEM_USER...
- 加密与解密函数加密与解密函数主要用于对数据库中的数据进行加密和解密处理,以防止数据被他人窃取。这些函数在保证数据库安全时非常有用。函数用法PASSWORD(str)返回字符串str的加密版本,41位长的字符串。加密结果不可逆,常用于用户的密码加密MD5(str)返回字符串str的md5加密后的值,也是一种加密方式。若参数为NULL,则会返回NULLSHA(str)从原明文密码str计算并返... 加密与解密函数加密与解密函数主要用于对数据库中的数据进行加密和解密处理,以防止数据被他人窃取。这些函数在保证数据库安全时非常有用。函数用法PASSWORD(str)返回字符串str的加密版本,41位长的字符串。加密结果不可逆,常用于用户的密码加密MD5(str)返回字符串str的md5加密后的值,也是一种加密方式。若参数为NULL,则会返回NULLSHA(str)从原明文密码str计算并返...
- 【mysql】日期与时间类型 【mysql】日期与时间类型
- 位类型:BITBIT类型中存储的是二进制值,类似010110。二进制字符串类型长度长度范围占用空间BIT(M)M1 <= M <= 64约为(M + 7)/8个字节BIT类型,如果没有指定(M),默认是1位。这个1位,表示只能存1位的二进制值。这里(M)是表示二进制的位数,位数最小值为1,最大值为64。CREATE TABLE test_bit1(f1 BIT,f2 BIT(5),f3 B... 位类型:BITBIT类型中存储的是二进制值,类似010110。二进制字符串类型长度长度范围占用空间BIT(M)M1 <= M <= 64约为(M + 7)/8个字节BIT类型,如果没有指定(M),默认是1位。这个1位,表示只能存1位的二进制值。这里(M)是表示二进制的位数,位数最小值为1,最大值为64。CREATE TABLE test_bit1(f1 BIT,f2 BIT(5),f3 B...
- 定点数类型 1. 类型介绍MySQL中的定点数类型只有 DECIMAL 一种类型。数据类型字节数含义DECIMAL(M,D),DEC,NUMERICM+2字节有效范围由M和D决定使用 DECIMAL(M,D) 的方式表示高精度小数。其中,M被称为精度,D被称为标度。0<=M<=65,0<=D<=30,D<M。例如,定义DECIMAL(5,2)的类型,表示该列取值范围是-999.99~999... 定点数类型 1. 类型介绍MySQL中的定点数类型只有 DECIMAL 一种类型。数据类型字节数含义DECIMAL(M,D),DEC,NUMERICM+2字节有效范围由M和D决定使用 DECIMAL(M,D) 的方式表示高精度小数。其中,M被称为精度,D被称为标度。0<=M<=65,0<=D<=30,D<M。例如,定义DECIMAL(5,2)的类型,表示该列取值范围是-999.99~999...
- 浮点类型 1. 类型介绍 2. 数据精度说明 3. 精度误差说明 浮点类型 1. 类型介绍浮点数和定点数类型的特点是可以处理小数,你可以把整数看成小数的一个特例。因此,浮点数和定点数的使用场景,比整数大多了。 MySQL支持的浮点数类型,分别是 FLOAT、DOUBLE、REAL。FLOAT 表示单精度浮点数;DOUBLE 表示双精度浮点数;REAL默认就是 DOUBLE。如果把 SQL ... 浮点类型 1. 类型介绍 2. 数据精度说明 3. 精度误差说明 浮点类型 1. 类型介绍浮点数和定点数类型的特点是可以处理小数,你可以把整数看成小数的一个特例。因此,浮点数和定点数的使用场景,比整数大多了。 MySQL支持的浮点数类型,分别是 FLOAT、DOUBLE、REAL。FLOAT 表示单精度浮点数;DOUBLE 表示双精度浮点数;REAL默认就是 DOUBLE。如果把 SQL ...
- 整数类型 1. 类型介绍整数类型一共有 5 种,包括 TINYINT、SMALLINT、MEDIUMINT、INT(INTEGER)和 BIGINT。它们的区别如下表所示:整数类型字节有符号数取值范围无符号数取值范围TINYINT1-128~1270~255SMALLINT2-32768~327670~65535MEDIUMINT3-8388608~83886070~16777215INT... 整数类型 1. 类型介绍整数类型一共有 5 种,包括 TINYINT、SMALLINT、MEDIUMINT、INT(INTEGER)和 BIGINT。它们的区别如下表所示:整数类型字节有符号数取值范围无符号数取值范围TINYINT1-128~1270~255SMALLINT2-32768~327670~65535MEDIUMINT3-8388608~83886070~16777215INT...
- 大家好,我是大彬~今天给大家分享MySQL的索引下推。 什么是索引下推索引条件下推,也叫索引下推,英文全称Index Condition Pushdown,简称ICP。索引下推是MySQL5.6新添加的特性,用于优化数据的查询。在MySQL5.6之前,通过使用非主键索引进行查询的时候,存储引擎通过索引查询数据,然后将结果返回给MySQL server层,在server层判断是否符合条件。在M... 大家好,我是大彬~今天给大家分享MySQL的索引下推。 什么是索引下推索引条件下推,也叫索引下推,英文全称Index Condition Pushdown,简称ICP。索引下推是MySQL5.6新添加的特性,用于优化数据的查询。在MySQL5.6之前,通过使用非主键索引进行查询的时候,存储引擎通过索引查询数据,然后将结果返回给MySQL server层,在server层判断是否符合条件。在M...
- 【mysql】NATURAL JOIN 和 USING 连接 【mysql】NATURAL JOIN 和 USING 连接
- 【mysql】JOIN的实现 【mysql】JOIN的实现
- 【mysql】SQL99语法实现多表查询 【mysql】SQL99语法实现多表查询
- MySQL 5.7安装说明书 MySQL 5.7安装说明书
- 【mysql】多表查询的分类 【mysql】多表查询的分类
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签