——————·今天距2020年39天·——————

这是ITester软件测试小栈第82次推文

创建及查看视图

视图用create view来创建,用drop来删除;

create view viewname as

select ...from ...where...;

#创建热门文章视图:找到阅读量大于500的作者姓名和微信
create view TopArticle as
select ArticleDetail.title,ArticleDetail.reade_times,Author.name,Author.wechat
from ArticleDetail,Article,Author
where ArticleDetail.ar_id=Article.ar_id
and Article.au_id=Author.au_id
and ArticleDetail.reade_times>500;#查看视图
select * from TopArticle;

用视图过滤数据

#过滤文章数目不为空的数据
create view TemArticle AS
select ar_id,type,author,au_id,articles,qq_group,fans from Article where articles is not null;#查看TemArticle视图;
select * from TemArticle;

对视图进行增加数据

insert into TemArticle (type,author,au_id,articles,qq_group,fans)values('Linux','vivi',2019002,20,727998947,400);
insert into TemArticle (type,author,articles,qq_group,fans)values('perl','vivi',23,727998947,50);
insert into TemArticle (type,author,articles,qq_group,fans)values('pytorch','vivi',25,727998947,50);

对视图进行删除数据

delete from viewname where...;

delete from TemArticle where fans='50';

对视图进行更新数据

update viewname set column=value where...;

update TemArticle set articles=55 where type='MySQL';

查询视图中的数据

select column from viewname where...;

#查找TemArticle视图中文章数不小于50的信息
select ar_id,type,author,au_id,articles,qq_group,fans from TemArticle where articles>=50;

附:Author表

Article表

ArticleDetail表

最后是今天的分享:Author、Article、ArticleDetail三张表一键建表SQL语句

ITester软件测试小栈今日分享

获取内容

Author、Article、ArticleDetail三张表一键建表SQL语句

领取方式

微信公众号后台回复:MySQL表

有图有真相

以上

That's  all

ITester软件测试小栈

往期内容宠幸

叮—这有一打让你666的测试终极资料包,请查收!

打开PyCharm永久激活的这两个锦囊,再也不用担心写代码的时候让我付费了!

QQ空间面试题放送,速度教科书式扑街补救offer!

金九银十加薪季,测试题预热一波。

测试面试题集-测试基础理论

测试面试题集-测试用例设计:登录、购物车、QQ收藏表情、转账、充值、提现

测试面试题集-生活物品测试:杯子、伞、钢笔、桌子

Selenium系列文章汇总

30个MySQL数据库常用小技巧,吐血整理

SQL从入门到入魔之初入门

SQL从入门到入魔之数据库基本操作

SQL从入门到入魔之select简单查询

MySQL之数据库基本操作语句

MySQL之创建表以及数据库增删改操作

MySQL之数据库基本查询语句

MySQL之数据库多表查询

速看,APP测试之ADB最全指南!

APP测试之Monkey压力测试(一)

APP测试之Monkey压力测试(二)

快来星标 置顶 关注我

后台回复资源取干货

想要获取相关资料和软件 ?

Q群:727998947

MySQL之使用视图相关推荐

  1. mysql基础之视图

    原文:mysql基础之视图 在查询中,我们经常把查询结果 当成临时表来看. View是什么? View可以看一张虚拟表. 是表通过某种运算得到的一个投影. 既然视图只是表的某种查询的投影,所以主要步骤 ...

  2. MySQL查看所有视图的命令

    MySQL查看所有视图的命令 有时为了查看特定数据库中所建立的所有视图,可以使用这个命令: 因为,视图其实就是一张虚拟的表,所以也可以认为是一张表,所以是 show table, 而它由于普通的表有所 ...

  3. mysql表的视图怎么建立_MySQL如何创建视图

    基本语法 可以使用 CREATE VIEW 语句来创建视图. 语法格式如下: CREATE VIEW AS 语法说明如下. :指定视图的名称.该名称在数据库中必须是唯一的,不能与其他表或视图同名. : ...

  4. mysql中的视图_分布式 | DBLE 是如何实现视图的?

    作者:苏仕祥 浩鲸科技 PaaS 组件团队成员,长期从事分库分表中间件的相关解决方案工作,热爱技术,乐于分享. 本文来源:原创投稿 *爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并 ...

  5. mysql 无法创建视图_mysql无法创建视图怎么办

    mysql无法创建视图的解决办法: 基本语法 可以使用 CREATE VIEW 语句来创建视图. 语法格式如下: CREATE VIEW AS 语法说明如下. :指定视图的名称.该名称在数据库中必须是 ...

  6. mysql的财务视图_Mysql中的视图

    阅读目录 什么是视图 通俗的讲,视图就是一条SELECT语句执行后返回的结果集.所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上. 视图的特性 视图是对若干张基本表的引用,一张虚表, ...

  7. MySQL索引及视图

    MySQL索引及视图 文章目录 MySQL索引及视图 索引 设计索引的原则 索引分类 创建索引 删除索引 索引对数据查询的影响 视图 视图的作用 创建视图 使用视图 检查视图 查看视图的定义 删除视图 ...

  8. mysql删除多表视图数据,【杂谈】怎样删除mysql数据表视图中数据

    本篇文章主要给人人引见 mysql数据表中视图数据的删除操纵. 经由之前关于mysql视图的相干学问引见,置信列位新手朋侪们对视图的定义及基础操纵都有更进一步的熟悉. 简朴的说,视图就是一些查询语句的 ...

  9. 在MySQL中创建视图的X种方式

    在本教程中,您将学习如何使用CREATE VIEW语句在MySQL中创建视图. CREATE VIEW语句简介 要在MySQL中创建新视图,请使用CREATE VIEW语句. 在MySQL中创建视图的 ...

  10. MySQL操作之视图

    序号 类型 地址 1 MySQL MySQL操作之概念.SQL约束(一) 2 MySQL MySQL操作之数据定义语言(DDL)(二) 3 MySQL MySQL操作之数据操作语言(DML)(三) 4 ...

最新文章

  1. 为什么像王者荣耀这样的游戏 Server 不愿意使用微服务?
  2. VTK:八叉树时序用法实战
  3. 进入虚拟化服务器,服务器虚拟化即将进入3.0时代
  4. spring 环境配置
  5. 再看经典推荐算法之召回算法
  6. setState如何知道该做什么?
  7. 解读戴尔,惠普和思科的“三角关系”
  8. 批量梯度下降(BGD)、小批量梯度下降(mini-BGD)、随机梯度下降(SGD)优缺点比较
  9. RocketMQ延迟消息的底层实现源码解析
  10. java 判断session失效_session过期时间设置和判断session是否过期
  11. pmp 第六版 模拟卷1疑难问题
  12. Pyhton爬取百度文库文字写入word文档
  13. 手机游戏连接计算机屏幕,手机怎么投屏到电脑?简单几个步骤就能实现,看电影玩游戏爽爆了...
  14. Formula One 常用函数及属性
  15. oracle dba 培训教程 第15章 管理角色
  16. python有趣小程序春节祝福-用python实现新年祝福微信的自动回复
  17. 人脸识别技术发展及实用方案设计
  18. 数据挖掘中的指标--分类器中的ROC曲线及相关指标(ROC、AUC、ACC)
  19. 第03课:生活中的状态模式——人与水的三态
  20. VS Code运行SpringBoot项目

热门文章

  1. 如何解决linux下编译出现的multiple definition of错误
  2. 随想录(从开源or1k看gcc后端移植)
  3. 随想录(一个android原生app的代码赏析)
  4. C语言 数组中删除指定字符
  5. 配置文件默认有项目路劲_SpringBoot 深度调优,让你的项目飞起来!
  6. oracle 11 到 10 提示nologging,Oracle11g 卸载教程图解
  7. 绝地求生进游戏显示服务器未正常运行,绝地求生BE服务器未正常运行怎么办 BE服务器未运行解决方法...
  8. matlab去掉空的元组,python – 删除pandas中包含空元组列表的行
  9. 网安入门须知:Python基础导读
  10. 小程序的出现留给APP的时间还会久吗?