MySQL的学习之旅(2)

自然联结与内部联结的区别

如果对表进行标准的内部连接,应该至少有一个列会出现不止一次出现,下图为一个标准的内部连接,我们可以看到图中出现了两个cust_id的列,这是由于两个表中都有这一相同的列

而自然连接就是将图中相同的列去除掉,如下图,将查询条件由o.* 更改为除了o.cust_id的其他列,则查询结果便不会出现两个相同的列

下面为两张表单独查询的结果

1.customers表

 2.orders表

 

猜你喜欢

转载自www.cnblogs.com/Emiya-Shirou/p/11296586.html