当前位置: 首页 > news >正文

MySQL:进阶巩固-视图

目录

    • 一、视图的概述
    • 二、视图的基本使用
      • 2.1 创建视图
      • 2.2 查询视图
      • 2.3 修改视图
      • 2.4 删除视图


一、视图的概述

视图是一种虚拟存在的表,视图中的数据并不在数据库中实际的存在,行列数据来自于视图中查询的表,并且是在使用视图时动态生成的。
通俗来讲,视图只保存了查询的SQL逻辑,不保存查询结果,所以我们在创建视图的时候,主要的工作就落在了SQL查询语句上。

二、视图的基本使用

2.1 创建视图

CREATE OR REPLACE VIEW 视图名称 AS SELECT 查询语句
create or replace view stu_v_1 as select id,name from tb_user;

2.2 查询视图

查看创建视图的语句

show create view 视图名称;

查看视图数据

select * from 视图名称;

2.3 修改视图

CREATE OR REPLACE VIEW 视图名称 AS SELECT 查询语句;
alter view 视图名称 as select 查询语句;

2.4 删除视图

drop view if exists 视图名称;
http://www.lryc.cn/news/433825.html

相关文章:

  • 分布式事务Seata原理及其项目使用
  • JS_分支结构
  • 决策树(Decison Tree)—有监督学习方法、概率模型、生成模型、非线性模型、非参数化模型、批量学习
  • java 自定义注解校验实体类属性
  • 光伏并网发电系统中电能质量监测与优化技术探讨
  • 网页解析的那些事
  • 从文字到世界:2024外语阅读大赛报名开启,赛氪网全程护航
  • 微信小程序知识点(二)
  • Springcould -第一个Eureka应用 --- day02
  • RedissonClient 分布式队列工具类
  • protobuf使用
  • 【微处理器系统原理与应用设计第十二讲】通用定时器设计二之PWM波实现呼吸灯的功能
  • 2025秋招NLP算法面试真题(十九)-大模型分布式训练题目
  • 线程池的应用
  • OPenCV结构分析与形状描述符(5)查找图像中的连通组件的函数connectedComponents()的使用
  • HCIA--实验十三:VLAN间通信子接口实验/双单臂路由实验
  • AIStarter市场指南:项目分享与框架优化【AI绘画、写作、对话、办公、设计】
  • 机器学习第8章 集成学习
  • 京东鸿蒙上线前瞻——使用 Taro 打造高性能原生应用
  • day2 QT
  • JS_函数声明
  • 快速排序+归并排序代码回顾
  • DBC中一种特殊的特殊的Signal—多路复用Signal
  • 前端基础面试题·第三篇——JavaScript(其三)
  • MacBook真的不能打游戏吗?Mac打游戏会损坏电脑吗?苹果电脑怎么玩游戏
  • 安卓逆向(之)真机root(红米手机)
  • 关于转行网络安全的一些建议
  • (六十五)第 10 章 内部排序(希尔排序)
  • 802.11 中 scrambler的matlab仿真
  • centos 服务器 多网卡 ip 地址 设置