网站建设报班,南昌地宝网首页,东莞建设工程造价管理网站,咨询公司网站模板目录
1. 用途
2. 语法
2.1 创建或替换视图
2.2 修改视图
2.3 查看视图#xff1a;
2.4 删除视图#xff1a;
3. 其他
3.1 操作视图
3.2 迁移数据库 1. 用途
视图可以理解为一个复杂查询的简称#xff0c;它可以帮助我们简化查询#xff0c;主要用于报表查询:例如…目录
1. 用途
2. 语法
2.1 创建或替换视图
2.2 修改视图
2.3 查看视图
2.4 删除视图
3. 其他
3.1 操作视图
3.2 迁移数据库 1. 用途
视图可以理解为一个复杂查询的简称它可以帮助我们简化查询主要用于报表查询:例如:查询某个商品每个月的订单详情。
示例比如我们创建一个订单报表此处简单写一个订单和商品的联查实际生产中远比这个复杂。
create view view_order as
select t1.order_id,t2.good_name from t_order t1 join t_good t2 on t1.good_id t2.good_id ;
我们查询一下这个视图
select * from view_order;
查询结果如下 2. 语法 2.1 创建或替换视图
CREATE [OR REPLACE]
VIEW 视图名称 [(字段列表)]
AS 查询语句
示例
create or replace view view_order as select t1.order_id,t2.good_name from t_order t1 join t_good t2 on t1.good_id t2.good_id ; 2.2 修改视图
ALTER VIEW 视图名
AS 查询语句;
示例
alter view view_order as select * from t_order ; 2.3 查看视图
navicat 管理工具位置如下 右击视图名view_order选择设计视图右侧窗口如下图 2.4 删除视图
DROP VIEW 视图名; 3. 其他
3.1 操作视图
建议不要通过视图操作表中数据这种方式在现在应该已经没有人用了所以也就不说了。
3.2 迁移数据库
迁移数据库的时候一定要注意视图不会随数据库进行迁移需要自己手动去弄。