select * from a union
select * from b ;这样就能查出除开A和B的公共部分的所有内容。
左连接还可以这样写:
select a.*,b.* from user1 a, user 2 b where a.user_name(+)= b.user_name (查询的结果就是b表的所有内容加上A和b表的公共部分)
右连接还可以这样写:
select a.*,b.* from user1 a, user 2 b where a.user_name= b.user_name (+)(查询的结果就是a表的所有内容加上A和b表的公共部分)
select * from b ;这样就能查出除开A和B的公共部分的所有内容。
左连接还可以这样写:
select a.*,b.* from user1 a, user 2 b where a.user_name(+)= b.user_name (查询的结果就是b表的所有内容加上A和b表的公共部分)
右连接还可以这样写:
select a.*,b.* from user1 a, user 2 b where a.user_name= b.user_name (+)(查询的结果就是a表的所有内容加上A和b表的公共部分)
2018-02-10