淋巴细胞低是什么原因:SQL SEVER里的两个表怎么合并啊?谢谢大虾们

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/05 15:12:01
我的数据库里有很多小表,我想把这些表里的数据存放到一个大的数据库里,该怎么办啊?
表A
ID XM txf
1 A 10
2 B 11
表B
ID XM lx
3 C 12
4 D 13
我要这样的
表B
ID XM tx lx
1 A 10 null
2 B 11 null
3 C null 12
4 D null 13

看你的意思,你直接把表A里的插到表B里不就行了?
insert into 表B
select * from 表A

如果你的意思是把两个表的数据插入到新表,就这么写:
select *
into 新表
from
(
select id,xm
from 表A
union all
select id,xm
from 表B
) as allitem

如果表结构一样,你可以union很多表的。

希望你把问题描述清楚,数据库和表的包含关系。

“我的数据库中有很多小表,我想把这些表里的数据存放到一个大的数据库里”
后面一句话是什么意思,这些表本来就是在一个数据库中啊!?

你是不是想把两个表的数据放到同一张表中呢?