永发信息网

oracle怎样查询两个表格中的全部数据

答案:3  悬赏:0  手机版
解决时间 2021-01-09 12:29
  • 提问者网友:蓝琪梦莎
  • 2021-01-08 20:12
oracle怎样查询两个表格中的全部数据
最佳答案
  • 五星知识达人网友:不如潦草
  • 2021-01-08 21:11
同时查询2张表数据有很多种方法(下面的a,b为表名,A,B为表的别名):
1,select A.*,B.* from a A,b B;
这样查出来的是a的所有数据在前面几列,b的数据在后面几列。

2,select * from a cross join a
这样查出来的数据是2张表的笛卡尔积。
即a的数据量乘以b的数据量的积

3,如果两张表拥有相同的字段,你可以使用left join或者right join
select * from table1 left join table2 on table1.id=table2.id
全部回答
  • 1楼网友:患得患失的劫
  • 2021-01-08 22:40
a,b是两给表名
A,B是a,b的别名
然后用这条语句就行了。
select A.*,B.* from a A,b B;
  • 2楼网友:舊物识亽
  • 2021-01-08 21:58
select * from tbla
select * from tblb
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯