第三章结构化查询语言SQL关系数据标准语言上课讲义.ppt

第三章结构化查询语言SQL关系数据标准语言上课讲义.ppt

3.4.1 插入数据 1.插入单个元组 SQL语句格式为: ? INSERT INTO 表名[(属性列1[,属性列2…])] VALUES (常量1[,常量2… ])] 3.4.1 插入数据 例1 将一个新学生记录(学号:95020; 姓名:陈冬;性别:男;所在系:IS;年龄:18岁)插入Student表中。 INSERT INTO Student(Sno,Sname,Ssex,Sdept,Sage) VALUES (‘95020’,’陈冬’,’男’,‘IS’,18) 注意,要写上域名! 3.4.1 插入数据 例2 插入一条选课记录(‘95020’,‘1’); ? INSERT INTO SC(Sno,Cno) VALUES (‘95020’,’1’); 新插入的记录在Grade列上取空值。 3.4.1 插入数据 2.插入子查询的结果 INSERT INTO表名 [(属性列1[,属性列2……]) 子查询; ? 其功能是以批量插入,一次将子查询的结果全部插入指定表中。 3.4.1 插入数据 例3 对每一个系,求学生的平均年龄,并把结果存入数据库。 1)首先要在数据库中建立一个有两个属性列的新表,其中一列存放系名,另一列存放相应系的学生平均年龄。 ? CREATE TABLE Deptage (Sdept CHAR (15),

文档评论(0)

1亿VIP精品文档

相关文档