sql内连接中,等值连接与自然连接的区别

2014-11-24 08:31:15 来源: 作者: 浏览: 3

sql内连接中,等值连接与自然连接的区别
1. 等值连接中不要求相等属性值的属性名相同,而自然连接要求相等属性值的属性名必须相同,即两关系只有在同名属性才能进行自然连接。如上例R中的C列和S中的D列可进行等值连接,但因为属性名不同,不能进行自然连接。
2. 等值连接不将重复属性去掉,而自然连接去掉重复属性,也可以说,自然连接是去掉重复列的等值连接。如上例R中的B列和S中的B列进行等值连接时,结果有两个重复的属性列B,而进行自然连接时,结果只有一个属性列B。

作者 zqs520
-->

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: