insert into xx(xx) values(xx)------ insert into xx(xx) select xx from tb where 编号='881'
insert into 上机安排表 (课程名称,班级,人数,指导教师,备注 ) values (1,2,3,4,5)--where 编号 = '881'
insert into 上机安排表 (课程名称,班级,人数,指导教师,备注 ) values (1,2,3,4,5)
insert into values语句后不能有where 如果要从其它表取数据插入,就用 insert into 表 (字段列表) select ...from 取数据的表 where ....
你应该看一下sql语法,在子而这个语句就会很有收获
插入的话应该是insert into 上机安排表 (课程名称,班级,人数,指导教师,备注) values (1,2,3,4,5)如果要更新应该是 update 上机安排表 set 课程名称 = 1,班级 = 2,人数=3,指导教师=4,备注=5where 编号 = '881' 如果从其他表插入应该是 insert into 上机安排表 (课程名称,班级,人数,指导教师,备注) select 课程名称,班级,人数,指导教师,备注 from 表名 where 编号 = '881'
insert into 上机安排表 (课程名称,班级,人数,指导教师,备注 ) values (1,2,3,4,5)
基本语法问题,没表你怎么可能有WHERE
insert into 上机安排表 (课程名称,班级,人数,指导教师,备注 ) select 课程名称,班级,人数,指导教师,备注 from tb where 编号 = '881' insert into 上机安排表 (课程名称,班级,人数,指导教师,备注 ) values (1,2,3,4,5)
insert into 上机安排表 (课程名称,班级,人数,指导教师,备注 ) values (1,2,3,4,5)where 编号 = '881' insert into 上机安排表(课程名称,班级,人数,指导教师,备注) select 1,2,3,4,5 from 上机安排表 where 编号 ='881'
insert into xx(xx)
select xx
from tb
where 编号='881'
如果要从其它表取数据插入,就用
insert into 表 (字段列表) select ...from 取数据的表 where ....
insert into 上机安排表 (课程名称,班级,人数,指导教师,备注)
select 课程名称,班级,人数,指导教师,备注 from 表名
where 编号 = '881'
insert into 上机安排表 (课程名称,班级,人数,指导教师,备注 ) values (1,2,3,4,5)
select 课程名称,班级,人数,指导教师,备注 from tb where 编号 = '881'
insert into 上机安排表 (课程名称,班级,人数,指导教师,备注 ) values (1,2,3,4,5)
insert into 上机安排表(课程名称,班级,人数,指导教师,备注)
select 1,2,3,4,5 from 上机安排表 where 编号 ='881'