作者 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
存储引擎
索引 是在存储引擎实现的
存储引擎是基于表的
物理文件结构





评论已关闭