当前位置: 代码迷 >> Oracle技术 >> 半夜三更的求解。这个sql如何写?
  详细解决方案

半夜三更的求解。这个sql如何写?

热度:228   发布时间:2016-04-24 08:41:03.0
半夜三更的求解。这个sql怎么写??
表A,有一列a ,有表B,有一列b。想要表C,包括列a,b。表A和表B无任何关联(悲剧)。

怎么个写法??

我现在的做法是用存储过程循环,用变量得到值后一条一条的插到C里,这种做法太慢太扯蛋了。。。。

是不是很难呀。。。

------解决方案--------------------
SQL code
  create table tbl_temp_A as select rownum as num, t.a as col_A from A t;create table tbl_temp_B as select rownum as num, t.b as col_B from B t;create table tbl_C (   a   data_type   -- A表的a字段   b   data_type   -- B表的b字段)insert into tbl_C (  a,  b)   select t1.col_A,          t2.col_B     from tbl_temp_A  t1   full join tbl_temp_B t2     on t1.num = t2.num;drop table tbl_temp_A;drop table tbl_temp_B;
  相关解决方案