如何从 Oracle 数据源检索数据
展开全部
同时查询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,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
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询