sql内连接中,等值连接与自然连接的区别
来源:未知 责任编辑:责任编辑 发表时间:2014-01-25 11:37 点击:次
sql内连接中,等值连接与自然连接的区别
1. 等值连接中不要求相等属性值的属性名相同,而自然连接要求相等属性值的属性名必须相同,即两关系只有在同名属性才能进行自然连接。如上例R中的C列和S中的D列可进行等值连接,但因为属性名不同,不能进行自然连接。
2. 等值连接不将重复属性去掉,而自然连接去掉重复属性,也可以说,自然连接是去掉重复列的等值连接。如上例R中的B列和S中的B列进行等值连接时,结果有两个重复的属性列B,而进行自然连接时,结果只有一个属性列B。
作者 zqs520
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>