MySQL视图原理的示例分析
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍MySQL视图原理的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!具体如下:概述视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名
千家信息网最后更新 2026年11月02日MySQL视图原理的示例分析
这篇文章主要介绍MySQL视图原理的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
具体如下:
概述
视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并在引用视图时动态生成。
对其中所引用的基础表来说,视图的作用类似于筛选。
基本操作
建立视图
CREATE VIEW view_test(qty,price,total) AS SELECT quantity,price,quantity*price FROM t;
多表视图
CREATE VIEW stu_class(id,name,glass) AS SELECT student.s_id,student.name,stu_info.glass FROM student,stu_info WHERE student.s_id = stu_info.s_id;
查看视图
DESCRIBE 视图名
DESC 视图名
查看视图基本信息
SHOW TABLE STATUS LIKE '视图名';
查看视图的建表信息
SHOWCREATE VIEW 视图名
在VIEW表中查看视图详细信息
在mysql的information_schema数据库下的views表中存储了所有的视图定义,可以用select查看
select * from information_schema.views;
修改视图
REPLACE语句
CREATE OR REPLACE VIEW view_test AS SELECT * FROM t;
ALTER语句
ALTER VIEW view_test SELECT name FROM t;
删除视图
DROP VIEW IF EXISTS stu_glass
建表语句示例
/*获取系统组织结构 *包括用户名称、用户ID、所属店面名称、所属店面ID、创建时间... */CREATE VIEW organizationTableView as select id,storename,regdate from v9_qd_account;
/*获取当天的Cpz安装数据(按用户分组汇总) *包括用户ID、Cpz汇总值... */CREATE VIEW TodayCpzTableView as select storeid,storename,count(id)as total,sum(tui_num)as tui_num from v9_qd_dev where days = DATE_FORMAT(NOW(),'%Y%m%d') group by storeid;
/*获取当月每天的Cpz安装数据(按天、用户分组汇总) *包括日期(天)、用户ID、Cpz汇总值、CpzApp汇总值、重复Cpz汇总值... */CREATE VIEW HistoryCurrentMonthDayView as select storeid,storename,count(id)as total,sum(tui_num)as tui_num,days from v9_qd_dev where days > DATE_FORMAT(NOW(),'%Y%m') group by storeid,days;
/*获取每月的Cpz安装数据(按月、用户分组汇总) *包括日期(天)、用户ID、Cpz汇总值、CpzApp汇总值、重复Cpz汇总值... */CREATE VIEW HistoryMonthTableView as select storeid,storename,count(id)as total,sum(tui_num)as tui_num, DATE_FORMAT(FROM_UNIXTIME(installdate),'%Y%m') as months from v9_qd_dev group by storeid,months;
/*根据输入的IMEI获取Cpz安装数据() *包括IMEI、账户ID、店面ID、安装时间、是否重复安装、安装app个数、手机型号 */CREATE VIEW QueryCpzDatumByIMEI as select storeid,storename,verify,tui_num,sn,idfa,imei,devms,installdate from v9_qd_dev;
//今天DATE_FORMAT(NOW(),'%Y%m%d');
以上是"MySQL视图原理的示例分析"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
视图
数据
用户
图名
示例
信息
内容
名称
店面
语句
分组
原理
分析
所属
数据库
日期
时间
篇文章
存储
查询
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
重生之互联网科技帝国
美国互联网保险保险科技
互联网电商科技
中资互联网科技
互联网科技集团
善班互联网科技有限公司
腾讯科技 互联网女皇
互联网科技宣传片
顺网科技2021年互联网排名
深圳互联网科技怎么样
湖南洣水互联网科技有限公司扣款
广州优美互联网科技
岳阳华臻互联网科技有限公司
新兴科技互联网创新大赛颁奖典礼
互联网金融科技展
互联网营销推广黑科技
互联网与数字科技关系
广州有谷有贝互联网科技有限公司
广州梦谷互联网科技有限公司领导
互联网科技创新方面的资料
咖啡网
河南云网互联网络科技有限公司
互联网科技工作委员会主任
科技互联网公司装修
顺玮阁互联网科技
镁科技互联网资讯平台
恒银科技与互联网金融
群盈汇互联网科技有限公司
烟台灵鸽互联网科技有限公司
福建互联网展示科技馆设计