欢迎光临散文网 会员登陆 & 注册

等值连接与自然连接

2023-04-09 18:18 作者:NULL_703  | 我要投稿

(简单记一下,供以后复习用)

设有关系R和关系S,其中的记录如下:

关系R
关系S

等值连接:

等值连接的结果

看起来似乎很抽象,但仔细看还是能找到规律的,例如上面的S.C列和R.C列的值是完全一致的,上面的等值连接以SQL语句表示为:

自然连接:

自然连接的结果

关系R和关系S的自然连接结果是两者共有的B,C列相同的记录,两者的重复属性将会被去除,所以在上面的结果中只看到有5列,用SQL语句表示为:

在MySQL中可以将其简化为如下形式,但在SQL Server中并不适用:


等值连接与自然连接的评论 (共 条)

分享到微博请遵守国家法律