image.png

image.png
image.png

视图
/
*含义:
虚拟表,和普通的表一样使用
mysql5.1版本出现的新特性,是通过表动态生成的数据
比如:舞蹈班和普通班级的对比

  1. 创建语法的关键字 是否实际占用物理内存 使用<br /> <br />视图 create view 只是保存了SQL逻辑 增删改查,只是一般不能增删改<br /> <br />表 create table 保存了数据 增删改查

/
#案例: 查询姓张的学生名和专业名
SELECT stuname,magorname
FROM stuinfo AS s
INNER JOIN major AS m ON s.majorid=m.id
WHERE s.stuname LIKE ‘张%’;

#封装成视图
CREATE VIEW v1
AS
SELECT stuname,magorname
FROM stuinfo AS s
INNER JOIN major AS m ON s.majorid=m.id;
#使用视图
SELECT
FROM v1 WHERE s.stuname LIKE ‘张%’;