• 8.视图



    视图:
    就是将查询的结果当做一张表再保存起来。这张虚拟的表就叫视图。
    可以将视图当做一张普通去查询。

    注意:视图是查询多张表数据的结果集,原表数据更新,视图数据同步更新,视图数据一般不能修改(如果视图数据来自多表,是修改不了的)。但是视图数据如果来自单表,视图数据修改会同步更新原表

    创建视图的语法: create view 视图名 as 查询语句


    create view v_student_dept as
    select t_student.*,t_dept.dname,t_dept.dnum,t_dept.addr,t_dept.mid from t_student,t_dept where t_student.did=t_dept.did;


    视图一般是用来查询,如果这个视图来自于多张表,则不能对视图增删改,
    如果视图来自于一张表,则可以增删改。
    create view v_a as select sid, sname,sename,sphone from t_student;

    update v_student_dept set did = 2 where sid = 1202;
    delete from v_student_dept where sid = 1206;

    删除视图
    drop view 视图名。

  • 相关阅读:
    apache 错误日志
    搭建服务器
    vim配置
    临时表增加查询速度
    如何清空$_POST or $_GET
    hdu 2084
    快速幂
    zjut 1176
    rwkj 1091
    zjut 1090 --------同余定理的应用
  • 原文地址:https://www.cnblogs.com/makalochen/p/10656595.html
Copyright © 2020-2023  润新知