插入子查询结果的INSERT语句格式及例子

INSERT [INTO] <表名> [<属性列1>,<属性列2>,...] 子查询;

demo:

给SC添加记录,给所有学生选5号课,成绩均为60

解:

insert into sc 
       (sid,cid,grade)
       select sid,cid,60 
       from student,course 
       where cid=5;  

 

结果:

 

sid cid  grade
3 5 60
2 5 60
1 5 60

ps: 以学生,课程,选课,3个表的关系来做的例子。

转载于:https://www.cnblogs.com/famine/p/9293611.html

你可能感兴趣的:(插入子查询结果的INSERT语句格式及例子)