《第3章关系数据库标准语言SQL(3)》.pptVIP

  • 3
  • 0
  • 约9.68千字
  • 约 35页
  • 2020-10-25 发布于天津
  • 举报
第3章关系数据库标准语言SQL(3);学习目标;3.4 数 据 更 新 ;[例1]将一个新学生记录 (95020,陈冬,男,IS,18岁)插入到Student表中。 INSERT INTO Student VALUES (95020,陈冬,男,IS,18); [例2]插入一条选课记录( 95020,1 )。 INSERT INTO SC(Sno,Cno) VALUES ( 95020 , 1 ); 新插入的记录在Grade列上取空值。 插入子查询结果 语句格式 INSERT INTO 表名 [(属性列1 [,属性列2… )] 子查询; 功能:将子查询结果插入指定表中。 其中:INTO、SELECT子句的说明与插入单条元组类似。;[例3]对每一个系,求学生的平均年龄,并把结果存入数据库。 首先建表: CREATE TABLE Deptage (Sdept CHAR(15) , Avgage SMALLINT); /* 定义系名和学生平均年龄*/ 然后插入数据: INSERT INTO Deptage(Sdept,Avgage) SELECT Sdept,AVG(Sage) FROM Student GROUP BY Sdept; 注意点:无论是插入单个元组,还是插入子查询结

文档评论(0)

1亿VIP精品文档

相关文档