12W学习笔记——独立子查询,更新,删除,建立视图

查询的学习进入了最后阶段了,接下来我就来介绍一下查询最后的独立子查询。

独立子查询基本上都是用SELECT  FROM  WHERE 三个语句。

例:在学院表、专业表中,查询人文与管理学院下设各专业的简称

学习完查询之后,回过头学习更新,删除,建立视图

1.更新

更新中最主要的语句是UPDATE  SET  WHERE,并且在过程中也会经常使用到独立子查询。

例:将所有专业基础课的考试方式都改为“考试”

2.删除

(1)清空表

DELETE+表名

(2)删除某些记录

删除也会经常使用独立子查询

例:删除不在15信管现有学生名单之中的学生

3.建立视图

建立视图时需要考虑到视图是否存在,如果存在就删除,再建立,由于一张表中的数据不是很直观,很多都是用编号,所以建立视图时要用到联接。

例:创建学生成绩视图,要求查询结果形式为“2016-2018-1学期”、“林立”、“讲师”、“数据库原理”、“4学分”、“3120707001”、“田永申”、“12信管”、“91”、“85.5”、“87”、“90”

 

posted @ 2017-11-26 14:13  705  阅读(179)  评论(0编辑  收藏  举报