mysql中的视图

视图(View)就是站在不同的角度去看待同一份数据.

创建视图对象

格式:create view 视图名 as DQL语句(select);

例如:

删除视图对象

格式:drop view 视图名;

例如:

只有DQL语句才能以view的形式创建.

我们可以面向视图对象进行增删改查,对视图对象进行增删改查,会导致原表被操作(视图的特点:通过对视图的操作,会影响到原表数据)

视图对应的语句只能是DQL语句.

但是视图对象创建完成后,可以对视图进行增删改查操作.

增删改查又叫做CRUD.

假如有一条非常复杂的sql语句,而这条sql语句要在不同的位置上反复使用,就可以把这条复杂的语句以视图对象的形式建立,可以大大简化开发,并且有利于后期的维护,因为修改的时候也只需要修改一个位置就行,只需要修改视图对象所映射的sql语句.

视图不是在内存当中,视图对象也是存储在硬盘上的,不会消失.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值