第5.4SQL数据操纵.pptx





《第5.4SQL数据操纵.pptx》由会员分享,可在线阅读,更多相关《第5.4SQL数据操纵.pptx(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程主讲人:第5.4SQL数据操纵 5.4 SQL数据操纵 5.4.1 插入数据5.4.2 修改数据5.4.3 删除数据 3.4.1 插入数据 两种插入数据方式 插入单个元组 插入子查询结果5.4.1 插入数据 1. 插入单个元组语句格式INSERTINTO (,)VALUES ( , )功能 将新元组插入指定表中。 插入单个元组(续)例1 将一个新学生记录(学号:202000111;姓名:陈冬;性别:男;年龄:18岁;所在系:IS)插入到Student表中。 INSERT INTO Student VALUES (202000111, 陈冬, 男, 18, IS); 注意,如果是将数据表中全
2、部字段都插入时,可省略字段名 插入单个元组(续)例2 插入一条选课记录( 202000111,1 )。 INSERT INTO SC(Sno, Cno) VALUES (202000111, 1); 新插入的记录在Grade列上取空值 2. 插入子查询结果 语句格式 INSERT INTO ( , ) 子查询; 功能 将子查询结果插入指定表中 插入子查询结果(续)例3 对每一个系,求学生的平均年龄,并把结果存入数据库。第一步:建表 CREATE TABLE Deptage (Sdept CHAR(15) /* 系名*/ Avgage SMALLINT); /*学生平均年龄*/ 插入子查询结果(
3、续)第二步:插入数据 INSERT INTO Deptage(Sdept,Avgage) SELECT Sdept,AVG(Sage) FROM Student GROUP BY Sdept; 插入子查询结果(续) 3.4 数 据 更 新 5.4.1 插入数据5.4.2 修改数据5.4.3 删除数据 3.4.2 修改5.4.2 修改数据数据 语句格式 UPDATE SET =,= WHERE ; 功能: 修改指定表中满足WHERE子句条件的元组 修改数据(续) 三种修改方式 修改某一个元组的值 修改多个元组的值 带子查询的修改语句 1. 修改某一个元组的值例4 将学生202000111的年龄改
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 5.4 SQL 数据 操纵

限制150内