四种联接
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录
right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录
inner join...(等值联接) 只返回两个表中联结字段相等的行
cross join(交叉联接) 得到的结果是两个表的乘积,即笛卡尔积
创建表
CREATE TABLE `product` (`id` int...-+
4 rows in set (0.00 sec)
inner join(等值联接)
mysql> select * from product a inner join...|
+----+--------+------+--------+-------+
Cross join(交叉联接)
cross join:交叉联接,得到的结果是两个表的乘积,...假设集合A={a,b},集合B={0,1,2},则两个集合的笛卡尔积为{(a,0),(a,1),(a,2),(b,0),(b,1), (b,2)}。可以扩展到多个集合的情况。