问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于mysql视图的问题。见补充

发布网友 发布时间:2022-04-08 02:56

我来回答

3个回答

热心网友 时间:2022-04-08 04:25

这个可以啊,就是创建一个联合视图,使用union all 就可以包含重复的id了。
视图是存储的sql脚本,并没有存储具体的数据,具体数据还是存储在脚本所引用的表中了(例如你提到的表1和表2)。视图只是从表1和表2中提取数据,所以,当表中的内容更改了,实体中的内容也就更改了(因为数据是来源表)。
其实就是相当于我们带着眼镜(视图)看世界(表),世界(表)内容变了,眼镜(视图)中看到的自然也就变了。
希望能有帮助,^_^ 。

热心网友 时间:2022-04-08 05:43

create view view_ as
select id,name from table1
union
select id,name form table2

视图不实际存储数据,在数据库中只是存储着你的视图语法,

所以 “表中的内容更改了 视图中的内容也自动更改”

热心网友 时间:2022-04-08 07:18

CREATE VIEW 视图名字 AS
SELECT id, name FROM table1
UNION ALL
SELECT id, name FROM table2;

表中的内容更改了 视图中的内容也自动更改
没错。 就是这样的。追问谢谢啦~ 那么 我现在已经创建了视图 现在多了一个表3 怎么修改视图 添加表三呢 要是去掉表二呢 求语句

追答现在多了一个表3 怎么修改视图
添加表三

DROP VIEW 视图名字;

CREATE VIEW 视图名字 AS
SELECT id, name FROM table1
UNION ALL
SELECT id, name FROM table2
UNION ALL
SELECT id, name FROM table3;

要是去掉表二
DROP VIEW 视图名字;

CREATE VIEW 视图名字 AS
SELECT id, name FROM table1
UNION ALL
SELECT id, name FROM table3;

因为 视图本身不包含数据, 因此可以采用 先删除, 再创建的方式来处理.
(注意: 这里删除的是 视图. 不要删除错了. 不是 删除表 )

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 投资者适当性管理办法有什么新的变动 苹果手机充电有显示却充不上电? 北交所自然人合格投资者交易权限的资产认定要求 苹果手机充不上电但显示在冲 证券期货投资者怎样适当性管理 起亚K2如何打开引擎盖 卡片机怎么拍夜景?? 求动漫全集下载(迅雷BT种子) 卡片机都照不清夜景嘛? 求“名侦探柯南”漫画(不是动画)全集的BT或迅雷下载 什么样的 卡片机拍摄夜景最好? 求【世界第一初恋】漫画全集种子 迅雷下载的 拍人像夜景最好的卡片机??? 卡片机拍夜景?? 漫画bt种子怎么用 找一款夜拍效果好的卡片机. 推荐一款拍夜景质量好的卡片机 跪求漫画种子或下载网址 奔驰s350发动机盖怎么打开视频 下什么电影或者漫画的种子怎么下,迅雷行不 降胆固醇药 rosuvastatin(calcium)中文是什么? 怎样能买到Crestor(Rosuvastatin)冠脂妥 Crestor(Rosuvastatin)瑞舒伐他汀哪儿能买到? 哪里可以买美国药Crestor(Rosuvastatin) 哪里可以买到Crestor(Rosuvastatin)冠脂妥 Crestor(Rosuvastatin)瑞舒伐他汀哪里有的卖 美国进口药Crestor(Rosuvastatin)怎么买 哪里可以买美国药Crestor(瑞舒伐他汀) 请穿过斯凯奇和亚瑟士得来回答一下,实际跑步中哪个比较舒适,我平时穿斯凯奇,试过几双亚瑟士感觉脚感差 原子荧光法分析的是( )光谱。 氢化物发生—原子荧光法基础 原子荧光光谱仪的分析方法 原子荧光分析法是测定什么光的强弱 光学仪器分析的原子荧光光谱法 原子荧光法和原子吸收法有何异同 原子荧光分析法为什么比原子吸收法灵敏度高 实验 氢化物发生—原子荧光法测定土壤中的总砷含量 电脑的帐户没了,怎么找回啊 食品安全月是哪个月 怎么找回自己的账户?