在看《Mysql必知必会》书时,感觉这个联结有些迷,就记一下笔记。
下面是需要用到的两张表,一个是customers表,即顾客表。记录了顾客的一系列信息。另一个是orders表,即订单表。记录了一系列订单信息,包括该订单对用的用户id。
select customers.cust_name, customers.cust_id from customers INNER JOIN orders on customers.cust_id = orders.cust_id
内部联结,执行过程为对customers.cust_id每一条数据,与orders.cust_id的每一条数据进行对比,如果相等则挑选出来。执行结果如下图