表1
Customer id city
John 1 LA
Nancy 2 NULL
表2
Customer $ in the pocket
John 20
Nancy 30
我想知道如果Table 1
自然加入与Table 2
会发生什么?我的猜测结果是4个属性,John和Nancy都会出现。
但是我的朋友告诉我,只有John出现,Nancy不会,因为有null
值。
答案 0 :(得分:1)
在上面的案例中,你的朋友错了,你是对的!
让我们看一下其他情况:
表'客户'
Id Name AccNo
1 John 44
2 Nancy NULL
表'帐户'
AccNo $_in_Pocket
44 20
45 30
在这里,通过自然连接,我们将获得John的所有属性,但结果中将缺少Nancy。