连接查询-笛卡尔积 || 连接方式

连接查询-笛卡尔积 || 连接方式

bingliaolong Mysql 6年前 16 0

笛卡儿积 如果两张表进行连接查询的时候没有任何条件限制,最终的查询结果总数是两张表记录的成绩,这个就是笛卡尔积现象 年代分类 sql92 sql99 连接方式 概述 在MySQL中,表的连接方式主要有内连接(INNER JOIN)、左连接(LEFT JOIN)、右连接(RIGHT...

事务_介绍 && 事务隔离

事务_介绍 && 事务隔离

bingliaolong Mysql 6年前 11 0

介绍 transaction 一个最小的不可再分的工作单元 通常一个事务对应一个完整的业务,而一个完整的业务需要批量的DML语句共同完成 事务只和DML语句有关系,或者说只有DML语句才有事务 四个特征 原子性:事务是最小单元,不可再分 一致性:事务要求所有的DML语句操作的时候...

数据库设计三范式简介

数据库设计三范式简介

bingliaolong Mysql 6年前 11 0

第一范式 定义 表中的所有字段值都是原子值,不可再分 即每一列中的值都是不可分割的基本数据项 要求 每个表格中的列(字段)必须是单一值 每个字段只包含一个值,不能包含重复组或数组 所有字段都应包含相同类型的数据 示例 第二范式 定义 在满足第一范式的基础上,每个非主键字段都完全依...

数据处理函数:单行处理函数

数据处理函数:单行处理函数

bingliaolong Mysql 6年前 11 0

概述 在MySQL中,单行处理函数用于对查询结果中的每一行数据进行处理 字符串函数 concat 将多个字符串连接成一个字符串 substr 取子串 (被截取的字符串,起始下标,截取的长度) length 返回字符串的长度 lower 将字符串转换为小写 upper 将字符串转换...

表操作_数据排序

表操作_数据排序

bingliaolong Mysql 6年前 10 0

单列 升序 降序 多列 假设我们希望先按salary升序排序,再按emp_name升序排序 特殊 按表达式排序 按列别名排序 使用CASE语句自定义排序

表_创建 && 操作

表_创建 && 操作

bingliaolong Mysql 6年前 8 0

数据类型 概述 在MySQL中,数据类型决定了表列能够存储的数据类型和大小 选择合适的数据类型对于存储和处理数据非常重要 类型 数值类型(Numeric Types) 日期和时间类型(Date and Time Types) 字符串类型(String Types) 空间类型(Sp...

Mysql:总结一

Mysql:总结一

bingliaolong Mysql 1个月前 8 0

概述 数据库(Database) 数据的容器,一个 MySQL 服务可以有多个数据库 表(Table) 数据库中存储数据的基本单位,由行(记录)和列(字段)组成 字段(Column) 数据类型的约束,比如 INT、VARCHAR、DATE 等 数据类型 整数类 TINYINT, ...

表操作_查询-结果去重

表操作_查询-结果去重

bingliaolong Mysql 6年前 8 0

概述 在MySQL中,可以使用DISTINCT关键字来删除查询结果中的重复行 DISTINCT关键字用于确保查询结果中每一行都是唯一的 DISTINCT 注意 在大数据集上使用DISTINCT可能会影响查询性能 因为数据库需要对结果集进行去重操作 DISTINCT关键字作用于选定...

存储引擎_介绍 && 选择

存储引擎_介绍 && 选择

bingliaolong Mysql 6年前 8 0

概述 MySQL支持多种存储引擎,每种存储引擎都有其特定的功能和适用场景 InnoDB 概述 InnoDB表空间tablespace被用于存储表的内容 提供一组用来记录事务性活动的日志文件 用commit,savepoint,以及rollback支持事务处理 提供全部ACID兼容...

扫一扫二维码分享