MySQL视图原理的示例分析
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要介绍MySQL视图原理的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!具体如下:概述视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名
千家信息网最后更新 2026年11月01日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安全错误
数据库的锁怎样保障安全
湖北九亚互联网络科技有限公司
互联网科技公司简介
深圳恒合互联网络科技有限公司
互联网 的科技创新
远信互联网科技
迪茉互联网科技
互联网女皇 腾讯科技
上海致骋互联网科技
镁科技互联网资讯平台
互联网公司科技股
宝灵互联网科技有限公司
崇明区互联网教育科技诚信经营
互联网科技产业特征
互联网科技与大数据专业
搜狐科技互联网
畅思互联网科技
高科技互联网发展前景如何
互联网金融科技公司的优势
广西科技产业互联网是什么
北京互联网科技类企业分布
中关村互联网 科技集团
科技股互联网
互联网公司 科技公司
科技互联网公司logo
团飞科技与伯堂互联网服务平台
常德市电业局互联网科技部
西安小鹰速贷互联网科技有限公司
中和天地互联网科技有限公司
广东鹅鹅鹅互联网科技有限公司
科技美学互联网 艺术