3个表sheet1,sheet2,表1
表sheet1数据为:
项目 名字
1 A
2 B
3 C
4 D
5 E表sheet2的数据为:
项目 名字
6 E
7 F
8 G
现把sheet1,sheet2 合并并插入表1:
insert into 表1(项目,名字) select 项目,名字 from sheet1 union all select 项目,名字 from sheet2
这哪里错了?
表sheet1数据为:
项目 名字
1 A
2 B
3 C
4 D
5 E表sheet2的数据为:
项目 名字
6 E
7 F
8 G
现把sheet1,sheet2 合并并插入表1:
insert into 表1(项目,名字) select 项目,名字 from sheet1 union all select 项目,名字 from sheet2
这哪里错了?
select *
from ( select 项目,名字 from sheet1 union all select 项目,名字 from sheet2) t
insert into 表1(项目,名字)
(select 项目,名字 from sheet1
union all
select 项目,名字 from sheet2
)
select *(
select 项目,名字 from sheet1 union all
select 项目,名字 from sheet2 )
表1(项目,名字)
select
*
from
( select 项目,名字 from sheet1 union all select 项目,名字 from sheet2) t
select *
from (
select 项目,名字 from sheet1 union all
select 项目,名字 from sheet2 ) a
select 项目,名字 from(
select 项目,名字 from sheet1 union all select 项目,名字 from sheet2
)
select t.项目,t.名字
from ( select 项目,名字 from sheet1 union all select 项目,名字 from sheet2) t
insert into 表1(项目,名字) select 项目,名字 from sheet1 union all select 项目,名字 from sheet2
insert into 表1(项目,名字) (select 项目,名字 from sheet1 union all select 项目,名字 from sheet2 ) 可以insert into 表1(项目,名字) select 项目,名字 (select 项目,名字 from sheet1 union all select 项目,名字 from sheet2 ) 也行