表1:Table1(ID,A1,B1,C1,D1,E1)
表2: Table2(ID,A2,B2,C2,D2,E2)
----------------------------------------------------  
查询:
     select a.A1,b.A2 
     from Table1 a,Table2 b
     where a.ID=b.ID
----------------------------------------------------
有三种方法:
   1,从程序中写SQL语句到库中执行,返回数据集.
   2,在库中创建视图,和返回表一样直接返该视图.
   3,在库中创建存储过程,执行存储过程,而返回数据集.
----------------------------------------------------
那种方法快,并可以提高性能...  
 
最好能说明:ORALE和MSSQL之间在这方面是否有区别.