MySQL视图的创建和使用

    技术2022-07-10  95

    视图:是一种虚拟存在的标,行和列的数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的,只保存了sql逻辑,不保存查询结果

     

    视图和表的对比:

     

    使用场景:

    1.多个地方用到同样的查询结果

    2.该查询结果使用的sql语句较复杂

     

    创建视图:

    如图1.使用CREATE VIEW ,v3是视图名,AS后面是查询的逻辑

    图1.

    图2.创建成功后可以看到视图

     

    使用视图,使用视图很简单,跟平时查询表数据一样,只需要SELECT 字段名 FROM 视图名就行了

    Processed: 0.018, SQL: 9