已知两张表testA和testB
(1)查询testA和testB两张表的交集部分
select 字段名
from testA a
(inner) join testB b
on a.列名=b.列名;
(2)左连接查询testA表中的数据(左表的全部数据)
select 字段名
from testA a
left join testB b
on a.列名 = b.列名;
(3)右连接查询testB中的数据(右表的全部数据)
select 字段名
from testA a
right join testB b
on a.列名 = b.列名;
(4)查询testA表中有的testB中没有的数据
select 字段名
from testA a
left join testB b
on a.列名 = b.列名
where b.列名 is null;
(5)查询testB表中有的testA中没有的数据
select 字段名
from testA a
right join testB b
on a.列名 = b.列名
where a.列名 is null;
