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

高档网站建设公司itme收录优美图片官网

高档网站建设公司,itme收录优美图片官网,近期热点舆情事件,网站建设空白栏目整改报告学习目标: 一个月掌握MySQL入门知识 学习内容与笔记: 创建学生成绩管理数据库中的视图:可以理解为视图只是一个查询结果,看你需要哪些数据,在基表的基础上,生成视图,只展示数据。当基表内容发…

学习目标:

  • 一个月掌握MySQL入门知识

学习内容与笔记:

创建学生成绩管理数据库中的视图:可以理解为视图只是一个查询结果,看你需要哪些数据,在基表的基础上,生成视图,只展示数据。当基表内容发生改变,视图内容也发生改变。

  1. 创建基于一个基表的视图
  2. 创建基于多个基表的视图
  3. 查看视图的定义
  4. 修改视图
  5. 通过视图插入数据
  6. 通过视图修改数据
  7. 通过视图删除数据

1. 创建基于一个基表的视图

例1:创建学生视图,查看所有学生基本信息。

USE cjgl;
CREATE OR REPLACE VIEW 学生 AS  SELECT * FROM xs;
SELECT * FROM 学生;

例2:创建男生视图,查看所有男生基本信息。

CREATE VIEW 男生 AS SELECT 学号,姓名,专业名 FROM xs WHERE 性别='男';
SELECT * FROM 男生;

例3:创建学生平均成绩视图。

CREATE VIEW cj_avg AS 
SELECT 学号, AVG(成绩) AS 平均成绩 FROM cj GROUP BY 学号; 

2. 创建基于多个基表的视图

例1:创建学生成绩视图,包括学号、课程名、成绩。(两个基表)

CREATE VIEW xscj AS 
SELECT cj.学号, kc.课程名, cj.成绩 FROM cj, kc WHERE cj.课程号=kc.课程号;

例2:创建学生成绩视图2,包括学号、姓名、课程名、成绩。(三个基表)

CREATE VIEW xscj2 AS 
SELECT xs.学号, xs.姓名, kc.课程名, cj.成绩 FROM xs,kc,cj WHERE xs.学号=cj.学号 AND cj.课程号=kc.课程号;

3. 查看视图的定义

SHOW CREATE VIEW 学生; 

查看视图的定义

4. 修改视图——ALTER

ALTER VIEW xscj
AS
SELECT cj.学号, kc.课程名, cj.成绩, kc.TIME FROM cj, kc WHERE cj.课程号=kc.课程号;

5. 通过视图插入数据——INSERT INTO

INSERT INTO 学生 VALUES('10008', '米东', '数据', '男', '1999-01-12', 43, NULL);

6. 通过视图修改数据——UPDATE

UPDATE 学生 SET 性别='女' WHERE 学号='10006';

7. 通过视图删除数据

DELETE FROM 学生 WHERE 学号='10006';
http://www.dtcms.com/wzjs/402722.html

相关文章:

  • 企业网站找私人做什优化教程网站推广排名
  • 网站开发服务常用的营销策略
  • 163企业邮箱官网济南seo排行榜
  • 企业邮箱下载安装seo工具在线访问
  • 郑州影楼网站建设怎样在百度答题赚钱
  • 免费个人网站模版下载软文自助发布平台系统
  • 跨境电商网站开发技术洛阳网站seo
  • 戈韦思苏州网站建设站长推荐
  • 怎么能加强门户网站建设网站排名优化培训电话
  • 邯郸做网站询安联网络吉林seo推广
  • 阿里云主机建网站如何设计与制作网页
  • 成都成华区建设局官方网站seo网络营销技术
  • 广东省网站建设网站哪个平台推广效果好
  • 显示网站运行时间代码备案查询
  • 网络组建视频高粱seo博客
  • 做任务赚钱的正规网站网站推广技巧
  • 怎么做能上谷歌网站十大看免费行情的软件下载
  • 什么网站做护工惠州seo收费
  • 怎样在赶集微网站做微招聘信息企业快速建站
  • 服装设计网站怎么做uc信息流广告投放
  • 国外精彩网站佛山百度推广公司
  • 房产网站建设方案项目书做网络优化的公司排名
  • 那里做网站最好百度的营销方式有哪些
  • 网站制作论文优帮云快速建站
  • 深圳市九号公告海阳seo排名优化培训
  • 比较好的公司网站网络加速器
  • 下载代码的网站优化关键词排名公司
  • 合江网站建设sem是什么的英文缩写
  • 天津网站建设设计开发公司seo程序
  • 郑州高端网站建设多少钱webview播放视频