发布网友 发布时间:2022-04-08 02:56
共3个回答
热心网友 时间:2022-04-08 04:25
这个可以啊,就是创建一个联合视图,使用union all 就可以包含重复的id了。热心网友 时间:2022-04-08 05:43
create view view_ as热心网友 时间:2022-04-08 07:18
CREATE VIEW 视图名字 AS追答现在多了一个表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;
因为 视图本身不包含数据, 因此可以采用 先删除, 再创建的方式来处理.
(注意: 这里删除的是 视图. 不要删除错了. 不是 删除表 )