我想从A表里读出Sid,从B表里读出Cid,然后将Sid、Cid存入到C表里,一个Sid和一个Cid对应成一行。
就是Sida,Sidb,Sidc; Cid1,Cid2,Cid3
存到表里形成如下结果
Sida,Cid1
Sidb,Cid1
Sidc,Cid1
Sida,Cid2
Sidb,Cid2
Sidc,Cid2
Sida,Cid3
Sidb,Cid3
Sidc,Cid3

解决方案 »

  1.   

    isnert into C(SID,CID)
    Select SID,CID
    From A,B
      

  2.   

    isnert into C(SID,CID) Select SID,CID From A,B
      

  3.   

    select 'sida' sid into A union all
    select 'sidb' sid union all
    select 'sidc' sid select 'cid1' Cid  into B union all
    select 'cid1' Cid union all
    select 'cid3' Cid 
    select a.Sid,b.Cid into C from A a,B b order by 2select * from Cdrop table A
    drop table B
    drop table C