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

Posted 705

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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”

 

以上是关于12W学习笔记——独立子查询,更新,删除,建立视图的主要内容,如果未能解决你的问题,请参考以下文章

MySql数据库之视图(定义视图查询视图更新视图视图的作用)

关系数据库标准语言SQL02

1+X web中级 Laravel学习笔记——Eloquent ORM查询更新删除新增

第十二周学习笔记

MySQL数据库学习笔记----MySQL多表查询之外键表连接子查询索引

数据库学习笔记6--MySQL多表查询之外键表连接子查询索引