网站域名地址查询,中小企业网站制作软件,西宁网站设计,网站开发公司云鲸互创怎么联系一.视图
1.1视图简介
1.2 创建视图
1.3视图的修改
1.4视图的删除
1.5查看视图 二.连接查询案例
三.思维导图 一.视图
1.1视图简介 虚拟表#xff0c;和普通表一样使用 MySQL中的视图#xff08;View#xff09;是一个虚拟表#xff0c;其内容由查询定义。与实际表不…
一.视图
1.1视图简介
1.2 创建视图
1.3视图的修改
1.4视图的删除
1.5查看视图 二.连接查询案例
三.思维导图 一.视图
1.1视图简介 虚拟表和普通表一样使用 MySQL中的视图View是一个虚拟表其内容由查询定义。与实际表不同视图不会在数据库中存储数据它只是基于一个或多个表的查询结果的表示。视图可以被视为一个预定义的查询它允许用户以一种特定的方式查看数据库中的数据。 视图的主要优点包括 简化复杂查询如果有一个复杂的查询你可以将其定义为视图然后简单地引用该视图以执行相同的查询。数据安全性通过视图你可以限制用户对基础表的特定列或行的访问。例如你可以创建一个只显示员工姓名的视图而不显示他们的地址或薪资信息。逻辑层视图可以在逻辑层面上提供数据的表示而不必关心底层的数据结构。 1.2 创建视图 create view 视图名 as 查询语句 1.3视图的修改 alter view 视图名 as 查询语句; 1.4视图的删除 drop view 视图名视图名。。。 1.5查看视图 DESC 视图名-----查看视图相关字段 SHOW CREATE VIEW 视图名; 二.连接查询案例 01查询 01 课程比 02 课程成绩高的学生的信息及课程分数 02查询同时存在 01 课程和 02 课程的情况 03查询存在 01 课程但可能不存在 02 课程的情况(不存在时显示为 null ) 04查询不存在 01 课程但存在 02 课程的情况 05查询平均成绩大于等于 60 分的同学的学生编号和学生姓名和平均成绩 06查询在t_mysql_score表存在成绩的学生信息 07查询所有同学的学生编号、学生姓名、选课总数、所有课程的总成绩(没成绩的显示为 null ) 三.思维导图