SQL新人,真心求教:A表,B表无关联字段。A表: 列1,列2, 列3       查出 A中记录 3条。
      a1   a2     a3
      b1   b2     b3
      c1   c2     c3 B表: 列1 ,列2 ,列3, 列4
      d1    d2    d3    d4    查出记录2条。
      e1    e2    e3    e4
最后要合成表:
      列1,列2, 列3, 列4
      a1   a2    d3    d4
      b1   b2    e3    e4 
      c1   c2       这里怎么写SQL啊,我写的sql,结果显示为:
      列1,列2, 列3, 列4
      a1   a2    d3    d4
      b1   b2    d3    d4
      c1   c2    d3    d4
      a1   a2    e3    e4 
      b1   b2    e3    e4 
      c1   c2    e3    e4 
  问题在那里啊??我写的SQL结构如下:
  select * from 
(select a.r1, a.r2,a.r3 from table1),(select b.r1, b.r2 from table2)