回 帖 发 新 帖 刷新版面

主题:问题求解


现有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个回复)

沙发

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

我来回复

您尚未登录,请登录后再回复。点此登录或注册