好文档 - 专业文书写作范文服务资料分享网站

四川大学数据库实验二报告 

天下 分享 时间: 加入收藏 我要投稿 点赞

6.使用DELECT语句练习删除操作

1)删除NewTable1表中学生用书量(StuBookNum)和教师用书量(TeaBookNum)之和低于60的记录。 查询语句:

DELETE FROM NewTable1

WHERE 学生用书量+教师用书量<60 执行可得:

2)删除NewTable2表中姓“王”和姓“杨”的记录。 查询语句:

DELETE FROM NewTable2

where 教师姓名 like '[王杨]%' 执行可得:

7.使用INSERT语句练习插入操作

1)在NewTable2表中添加一条记录,姓名:吴清、性别:女、学院名称:计算机科学与技术学院。 查询语句:

INSERT INTO NewTable2

VALUES('吴清','女','计算机科学与技术学院') 执行可得:

2)将T_Teacher表中姓“王”和姓“杨”的记录添加到NewTable2表中。 查询语句:

INSERT INTO NewTable2

SELECT a.TeacherName,a.Sex,b.AcadName FROM T_Teacher a,T_Academy b

WHERE a.AcadCode=b.AcadCode and a.TeacherName like '[王杨]%' 执行可得:

8.使用UPDATE语句修改数据

1)将2000年以前(不包括2000年)入校的、职称为助教的教师职称(TitleCode)往上提一级。 查询语句:

UPDATE T_Teacher SET Title='讲师' WHERE Title='助教' 执行可得:

2)修改订书数量。要求:所有学院名称中包含汉字“工”的学院所属的教师所订的学生定书量减少3本、教师定书量增加3本。 查询语句:

UPDATE T_BookOrder

SET StuBookNum= StuBookNum-3, TeaBookNum= TeaBookNum+3 WHERE TeacherCode IN( SELECT TeacherCode FROM T_Teacher

JOIN T_Academy ON T_Teacher.AcadCode= T_Academy.AcadCode WHERE AcadName LIKE ’%工%’ )

执行可得:

‘四、问题及解决 1.

四川大学数据库实验二报告 

6.使用DELECT语句练习删除操作1)删除NewTable1表中学生用书量(StuBookNum)和教师用书量(TeaBookNum)之和低于60的记录。查询语句:DELETEFROMNewTable1WHERE学生用书量+教师用书量<60执行可得:2
推荐度:
点击下载文档文档为doc格式
3ui7v13k0m0fvqu4yw276b8ve00zl600v2e
领取福利

微信扫码领取福利

微信扫码分享