SQL Left、Right Join等操作符总结

1、在tableA与tableB中查询tableA中全部数据和tableB中在tableA中的数据
select * from tableA A left join tableB B on A.key=B.key
2、在tableA中查询排除tableB中数据,剩余的tableA中的数据
select * from tableA A left join tableB B on A.key=B.key where B.key is null
3、查询tableA与tableB中所有的数据
select * from tableA A full outer join tableB B on A.key=B.key
4、查询tableA与tableB两表之外的数据
select * from tableA A full outer join tableB B on A.key=B.key where A.key is null or B.key is null
5、查询tableA与tableB*同的数据
select * from tableA A inner join tableB B on A.key=B.key

SQL Left、Right Join等操作符总结

上一篇:redhat5.9 32位系统上安装oracle11.2.0g


下一篇:经典sql总结(1)