题目:取出 boy,girl 表数据
一、内链接inner join
- select boy.hid,boy.bname,girl.hid,girl.gname from boy inner join girl on boy.hid=girl.hid;
二、左链接left join
- select boy.hid,boy.bname,girl.hid,girl.gname from boy left join girl on boy.hid=girl.hid;
三、右链接right join
- select boy.hid,boy.bname,girl.hid,girl.gname from boy right join girl on boy.hid=girl.hid;
左连接的特点 :
左表所有的数据全部取出来 , 然后到对应的右表去找数据 , 如果找不到数据 , 补 null
右连接的特点 :
右表所有的数据全部取出来 , 然后到对应的左表去找数据 , 如果找不到数据 , 补 null
内链接为左右连接的并集