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数据库之视图(定义视图查询视图更新视图视图的作用)
1+X web中级 Laravel学习笔记——Eloquent ORM查询更新删除新增