主题:问题求解
homemailun
[专家分:100] 发布于 2009-06-01 18:24:00
现有3个表,t1,t2,t3,
t1的字段信息:A,B,C,D,E
t2的字段信息:A,B,C,F,G
t3的字段信息:A,B,C,H,I
现在需要新建一个表T,其字段为:A,B,C,D,E,F,G,H,I
把t1,t2,t3,3个表的数据全部移动到表T中(没有信息的字段为NULL).
上述的题目要如何解答啊,各位大侠、、、、、
回复列表 (共1个回复)
沙发
linjipeng0 [专家分:220] 发布于 2009-07-28 11:44:00
insert into T(A,B,C,D,E,F,G,H,I)
select A,B,C,D,E,null,null,null,null from t1
union all
select A,B,C,null,null,F,G,null,null from t2
union all
select A,B,C,null,null,null,null,H,I from t3
我来回复