连表的作用的同时操作多个表格以方便快捷查询数据。
连表又分为 Left join , right join , inner join .
left join: //左连的作用是以左表为主查找左表的数据是否存在右表中,如果存在则将两表对应的数据连接成为新表的一行新数据 select * from person as p left join department as d on p.partid=d.id; right join: //右连的作用是以右表为主查找右表的数据是否存在左表中,如果存在则将两表对应的数据连接成为新表的一行新数据,如果右表的数据不存在则左表一列的数据为null select * from person as p right join department as d on p.partid=d.id; inner join: //内联的作用是将【左/右】表存在的数据相关联并添加到新表中去,对于不存在对应关系的忽略 select * from person as p inner join department as d on p.partid=d.id;