stu join class 后,新的表成为:
join后的列名是两个表列名加起来的,可能会产生相同的列名,如id 和 name
先用表stu中的一行数据和表class中的每一行数据不断的拼接,产生新的行
再用表stu的第二行去和表class中的每一行数据拼接,以此类推
表stu是3行,表class是2行,所以按照上面的规律会产成3*2 = 6行的新的表
on的用法:添加约束
stu join class on classid = class.id 后,表变为:
当只有join时,其后面的on可以用where替换;