Python全栈开发课程:MySQL高级视图与理.pdf

Python全栈开发课程:MySQL高级视图与理.pdf

17.1视图

1.问题

对于复杂的查询,往往是有多个数据表进行关联查询而得到,如果数据库因为需求

等发生了改变,为了保证查询出来的数据与之前相同,则需要在多个地方进行

修改,起来非常

解决办法:定义视图

2.视图

通俗的讲,视图就是一条SELECT语句执行后返回的结果集。所以我们在创建视图

的时候,主要的工作就落在创建这条SQL查询语句上。

视图是对若干张基本表的,一张虚表,查询语句执行的结果,不具体的数

据(基本表数据发生了改变,视图也会跟着改变);

方便操作,特别是查询操作,减少复杂的SQL语句,增强可读性;

3.定义

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档