日期:2014-05-17  浏览次数:20724 次

两表怎么连接?
A表
  SFC usn mo  
  1 2 3
  B表
  SF rlc hl
  4 5 6

怎么链接他们显示为

SFC USN MO SF RLC HL
 1 2 3 4 5 8


------解决方案--------------------
楼主没其他要求的话,只是显示两个表的所有列,就可以用下面的代码:
SQL code

CREATE TABLE A
(
 SFC NUMBER,
 USN NUMBER,
 MO NUMBER
);
CREATE TABLE tab_B
(
 SF NUMBER,
 RLC NUMBER,
 HL NUMBER
);

INSERT INTO A VALUES(1,2,3);
INSERT INTO B VALUES(4,5,6);

SELECT SFC,USN,MO,SF,RLC,HL FROM A,B;

       SFC        USN         MO         SF        RLC         HL               
---------- ---------- ---------- ---------- ---------- ----------               
         1          2          3          4          5          6

------解决方案--------------------
select A.* from a join b on a.id = b.aid