mysql

作者 by aigle / 2023-12-13 / 暂无评论

内连接


子行查询

行向量

用= 以此匹配

where后接 (行名1,行名2…)=(行值1,行值2…)

select * from emp where (salary,managerid )= (12500,1);

也可改用select

where后接 (行名1,行名2…)=(select a,b from where xx=xx)

例子

select * from emp where (salary,managerid )= (select salary,managerid from emp where name ='张无忌');

子表查询

where后接矩阵

即矩阵查询 用 in

select salary,managerid from emp where name ='宋远桥' or name ='张无忌';

select * from emp where (salary,managerid) in (select salary,managerid from emp where name ='宋远桥' or name ='张无忌');

select * from xx where (行1,行2…) in (select 行1,行2,from emp where name = xx or xx);

事务并发

脏读问题

事务隔离级别
mysql默认级别

Oracle默认级别 read committed

存储引擎

索引 是在存储引擎实现的
存储引擎是基于表的

物理文件结构





评论已关闭