sql两个表合并方法
来源:百度知道 编辑:UC知道 时间:2024/05/22 13:26:37
请问大侠:
我有两个表a b
a表有字段1、2、3、4 四个字段(1是主键)
b表有字段1、2、4 三个字段(1是主键)
a表和b表的主键值重复,类型为varchar
将a b两个表以追加方式合成一个c表 c表字段为5 6 7 8 (分别对应1、2、3、4,其中5是主键,)
补:可以给b表的字段1的值统一加上一个自定的符号,然后再合并
请大侠帮忙,万分感谢!
表c在另一个库中
我有两个表a b
a表有字段1、2、3、4 四个字段(1是主键)
b表有字段1、2、4 三个字段(1是主键)
a表和b表的主键值重复,类型为varchar
将a b两个表以追加方式合成一个c表 c表字段为5 6 7 8 (分别对应1、2、3、4,其中5是主键,)
补:可以给b表的字段1的值统一加上一个自定的符号,然后再合并
请大侠帮忙,万分感谢!
表c在另一个库中
数据库里列名好象不能数字开头的,我用ABCD代替1234。
select * into Table3 from
(
select * from Table1 t1
union
select t2.A as A,t2.B as B,t1.C as C,t2.D as D from Table2 t2 left outer join Table1 t1 on t1.A=t2.A )
aa
......................