视图

第一部分:样例库的应用

1

CREATE VIEW productcustomers AS

SELECT cust_name, cust_contact,prod_id FROM customers, orders, orderitems

WHERE customers.cust_id = orders.cust_id

AND orderitems.order_num = orders.order_num;

2

CREATE VIEW vendorlocations AS

SELECT Concat(RTrim(vend_name),'(',RTrim(vend_country),')') As vend_title

FROM vendors

ORDER BY vend_name ;

3

CREATE VIEW customeremaillist AS

SELECT cust_id,cust_name,cust_email FROM customers

WHERE cust_email IS NOT NULL;

4

CREATE VIEW orderitemsexpanded AS

SELECT order_num,

prod_id,

quantity,

item_price,

quantity * item_price as expanded_price

FROM orderitems;

第二部分:所选课题数据库的应用

1

CREATE VIEW user_order AS

SELECT user.*,count(`order`.id)AS order_num FROM user

LEFT JOIN `order` ON `order`.customer_id = user.id

GROUP BY user.id;

《数据库系统实训》实验报告——视图相关推荐

  1. 数据库系统实训——实验四——视图

    第一部分:样例库的应用 1) 利用视图简化复杂的查询(联结) CREATE VIEW productcustomers AS SELECT cust_name, cust_contact,prod_i ...

  2. 计算机实训实验报告,计算机实训实验报告.doc

    计算机实训实验报告.doc HEFEI UNIVERSITY 计算机实训综合报告 系 别 电子信息与电气工程系 专 业 07电气类 班 级 07级电气类(4)班 姓 名 指导老师 完成时间 2007年 ...

  3. 有滞后单容对象MATLAB仿真,自动化生产线实训实验报告

    <自动化生产线实训实验报告>由会员分享,可在线阅读,更多相关<自动化生产线实训实验报告(47页珍藏版)>请在人人文库网上搜索. 1.北京科技大学自动化生产线实训实验报告班 级: ...

  4. python爬虫实训实验报告_用Pycharm进行scrapy爬虫的实验报告

    1. 实验内容 使用Pycharm写代码,采用scrapy爬取红袖小说网前十页的作品信息. 2. 试验环境 操作系统:window10 家庭版64位操作系统 Python版本:python 3.7.3 ...

  5. 数据库系统实训——实验十——事务

    第一部分:样例库的应用 事件处理: 1)关闭自动提交功能 语句: update vendors set vend_name='New' where vend_id=1001; select * fro ...

  6. 数据库系统实训——实验九——函数

    第一部分:样例库的应用 1)字符串类(文本处理函数) 语句: select cust_name,cust_contact from customers where SOUNDEX(cust_conta ...

  7. 数据库系统实训——实验八——数据库维护

    第一部分:样例库的应用 1) 使用MYSQLDUMP命令备份数据库 mysqldump -u root -p shujukuziyuan >D:/mysql/shujukuzioyuan.sql ...

  8. 数据库系统实训——实验七——触发器

    第一部分:样例库的应用 1) INSERT 触发器 语句: CREATE TABLE orders_log ( change_id int NOT NULL AUTO_INCREMENT, chang ...

  9. 数据库系统实训——实验六——游标

    第一部分:样例库的应用 1)创建游标 语句: CREATE PROCEDURE processorders() BEGIN DECLARE ordernumbers CURSOR FOR SELECT ...

  10. 数据库系统实训——实验五——存储过程

    第一部分:样例库的应用 1)Creating Stored Procedures(创建) CREATE PROCEDURE productpricing( ) BEGINSELECT Avg(prod ...

最新文章

  1. ros自己写避障算法_迷雾学术篇|视觉感知的无人机动态避障(下篇)
  2. oracle估算大小,Oracle 估算數據庫大小的方法
  3. 域环境下文件服务器,域和文件服务器
  4. 前端工作流程自动化——Grunt/Gulp 自动化
  5. 理解Promise的3种姿势
  6. python的数值类型和运算符_python学习笔记之数据类型---数字类型及运算符
  7. vue读取本机的excel文件的两种方式
  8. 手机信号强度dbm与天线格度的关系
  9. 广西大学计算机科学与技术调剂,广西大学计算机与电子信息学院2021年硕士研究生招生考试复试成绩公示(调剂)...
  10. 基于Matlab的海洋监视雷达检测仿真(附源码)
  11. 如何用Docker搭建自己的LANP|LNMP环境?
  12. php中文数组,php数组的定义
  13. 【工控老马】OPC通讯协议解析-OPC七问
  14. HDU - 3966(树链剖分)
  15. Linux at atq atrm
  16. python 异常检测算法_吴恩达机器学习中文版笔记:异常检测(Anomaly Detection)
  17. 高德地图动态锁定地图不能放大缩小和滑动
  18. 如何正确选择ESD二极管,参考这几点!
  19. GAM做interaction时常见的报错及解决办法
  20. 浅谈Spring IOC的理解

热门文章

  1. Javascript中call的使用
  2. (转)DevExpress 汉化(简单、实用、快速)
  3. 开学几天了,还没有进入状态,继续努力
  4. mysql gone away 测试_python测试开发django-58.MySQL server has gone away错误的解决办法
  5. springboot返回modelandview 找不到视图_SpringBoot错误处理机制及原理
  6. 数字化测图是利用计算机自动绘制地形图,运用VirtuoZo软件实现航空摄影测量数字化测图...
  7. c语言输入6名学生5门课程的成绩,求解输入10个学生5门课的成绩,分别用函数实现下列功能:...
  8. list clear 2 python,python中怎么将列表的数据清空
  9. python tcp协议加代理_python实现简单的TCP代理服务器
  10. selenium容易忽视的知识点