zoukankan      html  css  js  c++  java
  • 试图

    什么是视图:

    视图可以看作是一个“临时存储的数据所构成的表”(非真实表),其实本质上只是一个select语句。只是将该select语句(通常比较复杂)进行一个“包装”,并设定了一个名字,其后就可以通过该名字并把该名字当作一个表来使用。

    如果一个select语句比较复杂,又在多个页面需要使用它,则可以将它做成一个视图,方便使用。

    又如果,某个数据表中的某些字段不想给别人看(不同公司之间的数据业务交换的时候),但另一个又需要给人看,此时也可以使用视图。

    视图创建形式:

    create  view   视图名 [(列名1,列名2...]   as  一条复杂select语句;

    可以将select语句所取得的列重新命名,但也可以不重新命名,则使用select语句中的给定列名。

    视图的使用

    其实就是当作一个查询表来用(通常只用于select

    select  *  from  视图名  where 条件  order by .....

    修改视图: 

    alter view 视图名 [(列名1,列名2...] as select语句;

    删除视图: 

    drop  view  [if exists] 视图名;

  • 相关阅读:
    kail
    scp命令
    搭建LNMP
    PHP7.3.2安装
    nginx的安装
    CentOS7部署NFS
    Linux使用mailx通过外部smtp发邮件
    kickstart自动化安装
    centos7下单用户模式,救援模式的应用以及虚拟机下的克隆
    putty和xsheel远程连接centos7
  • 原文地址:https://www.cnblogs.com/hjc1234/p/9482073.html
Copyright © 2011-2022 走看看