employee表字段empno,empnameempno empname
5 张三
6 李四
7 王五
8 赵六empclass表字段empno,classno,classname
empno classno classname
5 1 白班
6 1 白班
7 2 夜班
8 2 夜班select empno,empname,classno,classname
from employee a left outer join classtype b
--得到查询结果:
empno empname classno classname
5 张三 1 白班
6 李四 1 白班
7 王五 2 夜班
8 赵六 2 夜班现在新建一个表test:字段empno,empname,classno,classname,column1,column2,column3
问题:
如何将查询结果内容 insert into 进去 testinsert into (empno,empname,classno,classname)
select (empno,empname,classno,classname)
from (select empno,empname,classno,classname
from employee a left outer join classtype b)上面insert语句不能按我意愿输出~请教
5 张三
6 李四
7 王五
8 赵六empclass表字段empno,classno,classname
empno classno classname
5 1 白班
6 1 白班
7 2 夜班
8 2 夜班select empno,empname,classno,classname
from employee a left outer join classtype b
--得到查询结果:
empno empname classno classname
5 张三 1 白班
6 李四 1 白班
7 王五 2 夜班
8 赵六 2 夜班现在新建一个表test:字段empno,empname,classno,classname,column1,column2,column3
问题:
如何将查询结果内容 insert into 进去 testinsert into (empno,empname,classno,classname)
select (empno,empname,classno,classname)
from (select empno,empname,classno,classname
from employee a left outer join classtype b)上面insert语句不能按我意愿输出~请教
--语法错误,这样:
insert into test(empno,empname,classno,classname)
select empno,empname,classno,classname
from employee a left join classtype b on a.empno=b.empno
test(empno,empname,classno,classname)
select
empno,empname,classno,classname
from
(select empno,empname,classno,classname from employee a left outer join classtype b)t
--try
t test(empno,empname,classno,classname)
select empno,empname,classno,classname
from employee a left outer join classtype b
insert into
test(empno,empname,classno,classname)
select
empno,empname,classno,classname
from
employee a left join classtype b on a.empno=b.empno