写一条SQL语句:取出表A中的a字段和表B中的b字段插入到表C的字段d,e中.(表A.B没有任何关联)

2025-03-05 01:05:55
推荐回答(5个)
回答1:

可以这样实现
insert into C(d,e)from
select a,b from
(
select a as a,null as b from A
union all
select null as a,b as b from B
)
你试试就知道了~~ 嘿嘿

回答2:

你这样做为了实现什么呢?

2个表没关联的话不能联合查询的 否则会出现笛卡尔积
假设a表有x条记录,b表有y条记录
插入后你会发现c表有x*y条记录

回答3:

insert into c(d,e) select a.a,b.b from a,b

回答4:

insert into C select A.a as d,B.b as e from A,B

回答5:

我有办法
10分我不做
太麻烦
加分HI我