文章目录

  • 前言
  • 一、view是什么?
  • 二、创建视图
    • 方法一: create view
    • 方法二:create or replace view
  • 三、视图的查看
  • 四、删除视图

前言

本文写了,什么是视图,以及视图(view)的创建、删除、查看。


一、view是什么?

1、视图是可视化的表
2、视图显示最新的数据
3、视图是基于SQL语句结果集的可视化表(sql中)。

二、创建视图

方法一: create view

创建视图,如果原本已经存在该视图,会报错
语法:create view 视图名 asselect   列名(可以有多个)from  表名where 约束条件;例如:在student_list视图中,显示出学生表(student)中,
年纪大于等于18岁的学生信息。create  view  student_list as select *from studentwhere age>=18;

方法二:create or replace view

创建或替换视图,如果视图已经存在,直接替换原视图,如果不存在就创建。
语法:create or replace view 视图名 asselect 列名(可以有多个)from 表名where 约束条件;例如:在student_list视图中,显示出学生表(student)中,
学生年纪大于等于18岁的姓名和生日。create or replace view student_list as select name,birthdayfrom studentwhere age>=18;

三、视图的查看

         select * from 视图名where 约束条件;

四、删除视图

         drop view 视图名;

SQL-视图(view)相关推荐

  1. SQL视图View的总结和使用

    实际工作当中,数据交互查询返回结果,SQL你是没办法找其他的完美替代的,但有的时候还是会遇到一些很头痛的问题需要视图view来解决,比如以下场景: view日常使用场景 场景一: 有的时候,多个表并表 ...

  2. sql视图语句_SQL视图:Replace View语句的示例语法

    sql视图语句 A View is a database object that presents data from in one or more tables. The same SQL stat ...

  3. ylb:SQL 视图(View)基础

    ylbtech-SQL Server: SQL Server-SQL 视图(View)基础 SQL 视图(View)基础. 1,ylb:视图(View)基础返回顶部 -- ============== ...

  4. SQL Server 索引(index) 和 视图(view) 的简单介绍和操作

    2019独角兽企业重金招聘Python工程师标准>>> --索引(index)和视图(view)-- --索引(index)-- --概述: 数据库中的索引类似于书籍的目录,他以指针 ...

  5. 高阶SQL语言VIEW(视图)

    高阶SQL语言VIEW(视图) 1.1 概念 可以被当作是虚拟表或存储查询 视图跟表格的不同是,表格中有实际储存资料,而视图是建立在表格之上的一个架构,它本身并不实际储存资料. 临时表在用户退出或同数 ...

  6. 关于SQL视图的创建和使用方法

    SQL视图的创建和使用 视图这个东西在其他的软件中,我们也经常看得到,例如word中就有视图,我们不难发现,视图似乎是一种显示方式,就像WORD一样,有几种显示版面,这就是视图,那么SQL中的视图又该 ...

  7. Oracle 学习笔记 11 -- 视图 (VIEW)

    本次必须学习一个全新的概念-- 视图 (VIEW).在前面的笔记中曾提到过,数据对象包含:表.视图.序列.索引和同义词.前面的笔记都是对表的想剖析,那么本次笔记就对视图的世界进行深入的剖析. 视图是通 ...

  8. 3.5 《数据库系统概论》之基本表更新(INSERT、UPDATE、ALTER、DELETE)与视图VIEW(定义、查询、更新)

    文章目录 0.前言 1.思维导图 2.基本表更新---TABLE (1)插入数据---INSERT INTO ① 插入元组 ② 插入子查询结果 (2)修改数据---UPDATE SET ① 修改某一个 ...

  9. sql 视图嵌套视图_SQL视图

    sql 视图嵌套视图 SQL | 观看次数 (SQL | Views) Views in SQL are virtual tables. A view also has rows and column ...

  10. drop sql语句_用于从表中删除数据SQL Drop View语句

    drop sql语句 介绍 (Introduction) This guide covers the SQL statement for dropping (deleting) one or more ...

最新文章

  1. Angular http跨域
  2. 用C语言解“12-24小时制”题
  3. swift 学习- 12 -- 方法
  4. 触发器——创建||更新||删除||查看
  5. Jedis连接Redis集群
  6. c++对象的动态建立和释放
  7. Serverless 实战 —— ​​​​​​​与微服务一脉相承,Serverless适用何种场景?会带来哪些冲击?
  8. 鸿蒙应用学习笔记01:搭建鸿蒙应用开发环境
  9. 【数据分析】目标优化矩阵表确定权重
  10. 如何编程实现iAMT无线功能的禁用和开启
  11. eNSP仿真模拟与实际环境的几个不符点
  12. Java-Android 之单选按钮的运用
  13. 关于soapUi工具的安装使用教程
  14. 字符自编车牌号c语言,自编车牌号码大全 2018年自编车牌号技巧
  15. win10无法装载iso文件_iso镜像安装失败无法安装Windows10解决教程
  16. 原生小程序用画布制作海报,等比例缩放,和uniapp差不多就是写法有点不同
  17. android下修改hosts文件 (转自阿辉)
  18. RocketMq之一条消息在commitlog文件中如何存储验证
  19. 使用react-split-pane简单记录
  20. 安卓自定义view仿小米商城购物车动画

热门文章

  1. 如何使用Imatest进行色彩还原测试
  2. 在家想远程公司电脑?Python+微信一键连接!
  3. 基于css的表单模板
  4. 用户未登录跳转至登录页面
  5. python 线程 (概念+示例代码)
  6. 部分透明的遮罩层处理
  7. 网络工程师与网络管理员的区别和前景
  8. 人工智能学习笔记 python实现梯度下降法对多元函数求解
  9. [linux kernel] 内核下ksz8081驱动调试
  10. 外交学院计算机考研,外交学院考研经验