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

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

bingliaolong Mysql 5年前 (2019-10-25) 10 0

笛卡儿积 如果两张表进行连接查询的时候没有任何条件限制,最终的查询结果总数是两张表记录的成绩,这个就是笛卡尔积现象 select ename,dname from emp,dept; 年代分类 sql92 selec...

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

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

bingliaolong Mysql 5年前 (2019-10-24) 5 0

概述 在MySQL中,单行处理函数用于对查询结果中的每一行数据进行处理 字符串函数 concat 将多个字符串连接成一个字符串 SELECT CONCAT(first_name, ' ', las...

事务_介绍 && 事务隔离

事务_介绍 && 事务隔离

bingliaolong Mysql 5年前 (2019-11-01) 4 0

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

表操作_查询-分组 || 分组筛选

表操作_查询-分组 || 分组筛选

bingliaolong Mysql 5年前 (2019-10-24) 3 0

概述 在MySQL中,分组和分组筛选是使用GROUP BY和HAVING子句来实现的 GROUP BY用于将查询结果按一列或多列分组 HAVING用于在分组后的结果中进一步筛选 group by 按部门分组并计算每个...

索引相关

索引相关

bingliaolong Mysql 5年前 (2019-10-28) 3 0

概述 索引是数据库管理系统中的一种数据结构,用于快速查找和检索表中的记录 通过在列或列的组合上创建索引,可以显著提高查询性能 原理 在InnoDB中,表的数据存储在表空间(tablespace)中,表空间由多个页(p...

表操作_查询-结果去重

表操作_查询-结果去重

bingliaolong Mysql 5年前 (2019-10-24) 3 0

概述 在MySQL中,可以使用DISTINCT关键字来删除查询结果中的重复行 DISTINCT关键字用于确保查询结果中每一行都是唯一的 DISTINCT SELECT DISTINCT dept_id FROM em...

存储引擎_介绍 && 选择

存储引擎_介绍 && 选择

bingliaolong Mysql 5年前 (2019-10-28) 3 0

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

数据处理函数:多行处理函数

数据处理函数:多行处理函数

bingliaolong Mysql 5年前 (2019-10-24) 3 0

概述 在MySQL中,多行处理函数(也称为聚合函数)用于对一组行执行计算,并返回单一的结果 这些函数通常与GROUP BY子句一起使用,但也可以单独使用 不能直接使用在where关键字后面 不需要手动增加where条...

扫一扫二维码分享