我现在有两个表
表A
ID NAME
1 Tom
2 Mac
表B
ID AGE
1 10
2 12
合并之后
表C
ID NAME AGE
1 Tom 10
2 Mac 12
然后把表C存到与原有的数据库中。
请问各位大佬这个应该怎么办?
查询表C数据插入表A和表B,这代码可以实现,你是要直接用工具?
通过join 关联查询多表 然后查询结果保存到另一个表就可以了
如果C不存在,则用下列语句可以同时建立C表:
select A.ID,A.NAME,B.AGE into C
from A left join B on A.ID=B.ID;
如果C已经存在,则下列语句向C添加数据:
insert into C(ID,NAME,AGE) select A.ID,A.NAME,B.AGE
from A left join B on A.ID=B.ID;