https://www.cnblogs.com/reaptomorrow-flydream/p/8145610.html
表A 和 表B
1、inner join
select * from Table A inner join Table B on Table A.id=Table B.id
结果
2、Left join
select * from Table A left join Table B on Table A.id=Table B.id
LEFT JOIN返回左表的全部行和右表满足ON条件的行,如果左表的行在右表中没有匹配,那么这一行右表中对应数据用NULL代替。
3、Right join
select * from Table A right join Table B on Table A.id=Table B.id
RIGHT JOIN返回右表的全部行和左表满足ON条件的行,如果右表的行在左表中没有匹配,那么这一行左表中对应数据用NULL代替。
4、Full join
select * from Table A full outer join Table B on Table A.id=Table B.id