数据库join解释 与视图

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

 

数据库的表是数据单元;

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

posted @ 2019-08-23 17:02  zzfx  阅读(1468)  评论(0编辑  收藏  举报