代码改变世界

SQL外连接

2018-04-15 14:22  young柠檬味  阅读(436)  评论(0编辑  收藏  举报

1.左外连接

  取出左侧关系中所有与右侧关系中任一元组都不匹配的元组,用空值null充填所有来自右侧关系的属性,构成新的元组,将其加入自然连接的结果中

2.右外连接

  取出右侧关系中所有与左侧关系中任一元组都不匹配的元组,用空值nul填充所有来自左侧关系的属性,构成新的元组,将其键入自然连接的结果中

3.全外连接

  完成左外连接和右外连接的操作。即填充左侧关系中所有与右侧关系中任一元组都不匹配的元组,并填充右侧关系中所有与左侧关系中任一元组都不匹配的元组,将产生的新元组加入自然连接的结果中。

EG:设有关系R,S如下图所示,求R左连接S,R右连接S,R全外连接S