百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> SQL中简略视图和复杂视图的区别
分享文章到:

SQL中简略视图和复杂视图的区别

发布时间:08/01 来源:未知 浏览: 关键词:
SQL中的视图,作为来自一个或多个表的数据的逻辑子集。视图用于限定数据拜访。视图不包括它本人的数据,但包括相似窗口,通过该窗口可以查看或更改表中的数据。视图所基于的表称为基表。 SQL中的视图,作为来自一个或多个表的数据的逻辑子集。视图用于限定数据拜访。视图不包括它本人的数据,但包括相似窗口,通过该窗口可以查看或更改表中的数据。视图所基于的表称为基表。

SQL中有两品种型的视图:简略视图和复杂视图。

简略视图只能包括单个基表。可以在多个基表上结构复杂视图。

复杂视图可以包括:连贯前提、group by子句、order by子句。

这些观念之间的主要区别是:

简略视图复杂视图
仅包括一个基表或仅从一个表新建。包括多个基表或从多个表新建。
我们不克不及运用MAX(),COUNT()等组功能我们可以运用组功能。
不包括数据组。它可以维护数据组。
可以通过简略的视图施行DML操纵。没法始终通过复杂视图施行DML操纵。
可以在simle视图上直接施行INSERT,DELETE和UPDATE。我们不克不及直接在复杂视图上利用INSERT,DELETE和UPDATE。
简略视图不包括group by,distinct,pseudocolumn如rownum,columns defiend by expressions。它可以包括group by,distinct,pseudocolumn如rownum,columns defiend by expression。
不包含基表中的NOT NULL列。未通过简略视图选中的NOT NULL列可以包括在复杂视图中。

举荐学习:《mysql教程》

本篇文章就是对于SQL中简略视图和复杂视图的区别介绍,但愿对需要的伴侣有所帮忙!

以上就是SQL中简略视图和复杂视图的区另外细致内容,更多请关注 百分百源码网 其它相干文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有160人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板