数据库join解释 与视图

泪湿孤枕 提交于 2019-11-28 08:06:39

数据库的视图是表运算的结果。

 

数据库的表是数据单元;

join是运算符;

视图是运算结果。

 

数据库join解释

1、join:将两个表结构连接成一个视图

2、left、right、inner:

从基准表(left、right)中取出一条记录放到内存中(基准记录)

3、on:根据连接条件扫描连接表,有符合条件的记录(匹配记录),将基准记录与匹配记录合并成一个记录,放入连接视图;

基准记录需要与所有匹配记录连接,所以一条基准记录可以与多条匹配记录生成多条视图记录;

4、如果是内连接,无匹配记录的基准记录不计入连接视图;其它两种方式记入连接视图。

 

join是数据库表的运算,所以可以进行级联操作。

 

sql语句如下: 

select * from A left join B 

on A.aID = B.bID

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!