首页 > 数据库 >20240907_004551 mysql 视图 创建视图

20240907_004551 mysql 视图 创建视图

时间:2024-09-05 17:25:59浏览次数:11  
标签:name 20240907 视图 004551 class student id SELECT

很幸苦的获取数据

SELECT student.id,student.name AS sname,class.name AS cname,class.detail FROM student INNER JOIN class ON student.cid = class.id

image.png

存在的问题

下次要再拿这样的数据 重写语句很麻烦

希望上面的查询结果 直接就作为虚拟表的本体

创建视图

语法

create view 视图名称 as 查询语句

示例

CREATE VIEW stuinfo AS SELECT student.id,student.name AS sname,class.name AS cname,class.detail FROM student INNER JOIN class ON student.cid = class.id

结果

image.png

使用视图

视图的功能主要是查询 视图的用法与普通的表的用法是一样的

SELECT * FROM stuinfo

image.png

标签:name,20240907,视图,004551,class,student,id,SELECT
From: https://blog.51cto.com/u_13137233/11929377

相关文章

  • 使用 MySQL 创建直方图:数据分析与可视化技巧,mysql创建视图表
    在数据分析和可视化过程中,直方图是一种常见的工具,用来显示数据的分布情况。使用MySQL创建直方图,可以帮助我们快速理解数据的整体趋势和分布特征。本文将介绍如何使用MySQL来创建直方图,并结合数据分析与可视化的技巧,让数据分析更加直观易懂。什么是直方图?直方图是一种用于展......
  • ngui物件在Scenes中有显示,在game视图中没有显示的原因
    我们在创建物件的时候,在scenes视图中用到的是全局的camera,所以不管是3d物件还是ugui物件,ngui物件都是有显示的。但是在game视图中,3d物件和ugui物件都是用到的是全局的camera。ngui用到的是它本身自带的camera。所以我们只要在ngui中的camera能显示出来,那么我们就能在game视图中显示......
  • 20240907_051745 python 正则表达式 常见元字符
    •.:匹配任意单个字符•\d:匹配数字(等价于[0-9])•\w:匹配字母、数字、下划线(等价于[a-zA-Z0-9_])•\s:匹配空格、制表符、换行符等空白字符•^:匹配开头•$:匹配结尾•*:匹配前面的字符零次或多次•+:匹配前面的字符一次或多次•?:匹配前面的字符零次或一次•[]:匹配方括......
  • 20240907_061745 python 正则表达式 re.match方法
    情况一从头匹配匹配成功的数据可以通过匹配的对象的group()方法获取关注一下匹配不成功的情况情况二从中间匹配......
  • PART1-Oracle关系数据结构-分区、视图以及其他的对象
    4.分区、视图与其他对象4.1.分区概述分区允许您将非常大的表和索引分解成更小、更易于管理的部分,称为分区。每个分区是一个独立的对象,有自己的名称,并且可以选择拥有自己的存储特性。为了说明分区的概念,假设一个人力资源经理有一个大盒子,里面装着员工文件夹。每个文件夹都列出......
  • 达梦数据库的系统视图v$ifun_arg
    达梦数据库的系统视图v$ifun_arg在达梦数据库(DMDatabase)中,V$IFUN_ARG系统视图提供了关于存储函数(或存储过程)参数的详细信息。它是与函数参数相关的系统表,可以帮助数据库管理员和开发人员查看和管理数据库中所有函数参数的信息。使用场景参数管理:查看数据库中所有存......
  • ArkUI-07-循环视图(ForEach循环加载列表)
    效果和源码。import{createCollaborationCameraMenuItems}from'@hms.collaboration.camera'classItem{name:stringimage:ResourceStrprice:numberconstructor(name:string,image:ResourceStr,price:number){this.name=namethis.i......
  • 程序员开发必备MySQL数据可视化视图工具Navicat Premium Lite 精简版安装教程
    程序员开发必备MySQL数据可视化视图工具NavicatPremiumLite精简版使用:https://blog.csdn.net/jky_yihuangxing/article/details/141854667文章目录1.软件官方下载地址2.软件介绍3.下载安装步骤1.软件官方下载地址https://www.navicat.com.cn/products#navi......
  • MySQL视图(view)
    一、基本概念视图是一个虚拟表,是sql的查询结果,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据,在使用视图时动态生成。视图的数据变化会影响到基表,基表的数据变化也会影响到视图[insertupdatedelete];创建视图需要createview权限,并且对于查询涉及的......
  • 【MySQL 13】视图 (带思维导图)
    文章目录......