【MySQL其他】视图
    视图是数据库中的一个虚拟表(本身不存储数据,而是按照指定的方式进行查询)。同真实的表一样,视图包含一系列带有名称的列和行数据。通俗的讲,视图就是一条SELECT语句执行后返回的结果集。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。注意:视图不接受参数、只能进行查询,返回一个二维虚拟表。但是存储过程可以接收参数,并进行增删改差。
1、创建视图(虚拟表)
//avgPrice为视图名字, create view avgPriceasselect cat_id,avg(shop_price)from goods gropy by cat_id;
2、修改视图
alter view 视图名asselect语句;
3、查看视图
SHOW TABLES;
4、删除视图
drop view if exists student_view; //student_view为表名
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号