——————·今天距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软件测试小栈
往期内容宠幸
打开PyCharm永久激活的这两个锦囊,再也不用担心写代码的时候让我付费了!
QQ空间面试题放送,速度教科书式扑街补救offer!
金九银十加薪季,测试题预热一波。
测试面试题集-测试用例设计:登录、购物车、QQ收藏表情、转账、充值、提现
Selenium系列文章汇总
MySQL之数据库基本操作语句
MySQL之创建表以及数据库增删改操作
MySQL之数据库基本查询语句
快来星标 置顶 关注我
后台回复资源取干货
想要获取相关资料和软件 ?
Q群:727998947