数据库视频第七章总结

第七章
基本连接(多表连接):使用规则
select子句列表中,每个目标前都要加上基表名称
From 子句中应包括所有使用的基表
Where子句应定义同等连接
内连接(将两个表中符合条件的信息筛选出来):select | list 最常用

From table1 inner join table2 [ON join conditions]
[where search_conditions]
[ORDER BY roder_experssion]

外连接:有主从之分主表数据去匹配从表数据(主表信息会全部保留)
左外连接:简单来说将左边表作为主表去匹配右表 将inner join 变成 left outer join
在这里插入图片描述
右外连接:与左外连接相同 仅仅是主从表的变化 将left改成right
全连接:获取两个表中所有信息
交叉连接:交叉连接不带where子句,返回的数据行为被连接的两个表的笛卡尔积

Select select_list
From table1 CROSS JOIN talbe2
[Where search_conditions]
[ORDER BY  order_expression]

Where 语句进行筛选 order by 进行排序
自连接:按照自己需求查询
select (列名)
From (表名)
where (条件)
在这里插入图片描述
联合查询:
在这里插入图片描述
使用UNION查询时,连接的两个结果必须在其目标中有相同数目的表达式,且数据内容尽量保持一致
在这里插入图片描述
子查询:控制数据的取值范围,方便查询更准确
在这里插入图片描述
嵌套子查询:在子查询中写入子查询——称为嵌套子查询
嵌套子查询中还能插入子查询,重要的是缕清其中的逻辑关系
只有你想不到没有做不到!!!敢想才敢做!
在这里插入图片描述
XML查询:从XML格式的数据中查询信息
在这里插入图片描述
For XML子句 :将查询出来的信息保存成XML格式的数据
在这里插入图片描述

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值