Mysql视图整理

[复制链接]
发表于 2026-2-6 03:49:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
理论


低级语法及利用

利用基于navicat视图化,其他管理工具根本类似  参考即可  这里附上官网免费版下载链接:Navicat Premium Lite | 简单的数据库管理和开发工具
起首:选择选中数据库--》最上面的视图--》新建视图--》

我们可以看到这里:有两个方案  功底好的同砚可以本身写必要的Sql查询语句  第二视图化利用

点击上面的小锤子(视图创建工具)(敲黑板!重点来了  这点才是navicate省时省力之处)

我们可以看到这里有。。。全都是选项
第一步:先选择必要利用的数据表(这里左侧是全部的数据库,可以跨库的)
将必要的表拖拽到空缺处大概双击

如许,最右侧会实时天生最新的视图Sql预览
第二步:选择玩表处理处罚字段  这里默认是select选项
可以不消管它用更轻便的方式,点击上方的视图表的字段名的复选框

如许下方的Select和预览都会联动更新
where条件


其他项都简单易懂不外多表明,如许会构成一个视图的实行Sql
确认ok可以选择构建  或构建并运行查察是否有语法错误

如许我们就得到了一个组件出的视图sql实行部门
然后:这里预览部门  包罗了终极天生sql构建部门  此中包罗了视图的天生语法  但暂时不必要利用这里  可以先知道  后期涉及高级等部门再细化

创建的末了  生存即可

为这个视图起一个唯一的视图名   这个很紧张只管按找肯定规范写

在我们的视图列表中可以看到新创建的视图
然后!测试  视图的使用

可以将这张视图当成一张表  这张表的数据  跟寻常表存储的真实数据差异  它相称于  实行了一边你界说的视图sql查询语句的结果集
优点

        1:将复杂的Sql简化
        2:易于管理
        ps:想到个题目  只管与数据表起名区别化否则表多了大概会占用
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表