




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
肇庆学院 计算机学院/软件学院 实 验 报 告专业 软件工程 班级 软件2班 姓名 陈焕荣 学号 201524133232 课程名称 数据库原理与设计 学年20162017 学期 1/ 2R 课程类别 专业必修R 限选 任选 实践评分: 批阅老师: 2017年 月 日实验六 多表查询l 实验目的1. 了解查询的概念和方法2. 掌握查询分析器的使用方法3.掌握复杂查询的实现方法4.掌握多表连接的方法5.掌握嵌套查询与集合的基本方法6.掌握SELECT语句在多表查询中的应用l 实验内容针对实验数据库ShiYan,完成以下单表查询操作。(1) 查询为工程J1供应红色零件的供应商号码SNO。(2) 查询没有使用天津供应商生产的零件并且当前工程所使用零件的颜色全部为红色的工程号JNO。(3) 查询至少选用了供应商S1所供应的全部零件的工程号JNO。(4) 找出工程项目J2使用的各种零件的名称及其重量。(5) 找出上海厂商供应的所有零件号码。(6) 找出使用上海产的零件的工程名称。(7) 找出没有使用天津产的零件的工程号码。(8) 找出重量最轻的红色零件的零件编号PNO。(9) 找出供应商与工程所在城市相同的供应商提供的零件号码。(10) 找出所有这样的一些CITY,CITY,PNAME三元组,使得第一个城市的供应商为第二个城市的工程供应零件的名称为PNAME。(11) 重复第10题,但不检索两个CITY值相同的三元组。(12) 找出供应商S1为工程名中含有“厂”字的工程供应的零件数量总和。l 实验结果(1) sql语句如下:select snofrom spj as a,p as bwhere jno = j1 and a.pno = b.pno and color = 红实验截图(2) sql语句如下:select jnofrom spj as a,s as b,p as cwhere a.sno = b.sno and a.pno = c.pno and city != 天津 and color = 红或者select jnofrom spjwheresnoin(selectsnofromswherecity!= 天津)andpnoin(selectpnofrompwherecolor=红)实验截图(3) sql语句如下:select distinct jnofrom spj as xwhere not exists(select *from spj as ywhere sno = s1 and not exists(select *from spj as zwhere z.PNO = y.PNO and z.JNO = x.JNO)实验截图(4) sql语句如下:select weight,pnamefrom spj as a,p as bwhere jno = j2 and a.pno = b.pno实验截图(5) sql语句如下:select distinct a.pnofrom spj as a,s as b, p as cwhere city = 上海 and a.sno = b.sno and a.pno = c.pno实验截图(6) sql语句如下:select distinct jnamefrom spj as a,s as b,j as cwhere a.JNO = c.JNO and a.SNO in(select SNOfrom swhere city = 上海)实验截图(7) sql语句如下:select distinct a.jnofrom spj as a,s as b,j as cwhere a.SNO not in(select SNOfrom swhere city = 天津)实验截图(8) sql语句如下:select pnofrom pwhere weight in(select min(weight)from pwhere COLOR = 红)实验截图(9) sql语句如下:select distinct pnofrom spj as a,s,jwhere s.city = j.city and a.sno = s.sno and a.jno = j.jno实验截图(10) sql语句如下:select distinct s.city CITYA, j.city CITYB,p.pname PNAME from s,p,j,spjwhere s.sno=spj.sno and j.jno=spj.jno and p.pno=spj.pno实验截图(11) sql语句如下:select distinct s.city CITYA, j.city CITYB,p.pname PNAME from s,p,j,spjwhere s.sno=spj.sno and j.jno=spj.jno and p.pno=spj.pno and s.city != j.city实验截图(12) sql语句如下:select sum(qty) TotalQTYfrom spjwhere sno = s1 and jno in(select jnofrom jwher
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 5.1身边的雷锋·像雷锋那样的爱心人(教学设计)-2023-2024学年六年级下册综合实践活动浙教版
- 2024-2025学年高中历史 专题6 和平与发展-当今世界的时代主题 1 争取人类和平说课稿(含解析)人民版选修3
- 学画农民画(教学设计)-2024-2025学年人美版(2012)美术四年级下册
- 第2 课 走进智慧校园教学设计-2025-2026学年初中信息技术青岛版2024第二册-青岛版2024
- 蔚蓝的王国课件
- 2025年天津市天津市滨海新区中考一模物理试题 (解析版)
- 2025年营养与健康考试题及答案
- 1.1 9加几(教学设计)-2024-2025学年一年级数学下册(苏教版·2024)
- 2025年鼻部整形护理试题题库及答案
- 中考模拟题简单试卷(带答案)(3篇)
- GB/T 45972-2025装配式建筑用混凝土板材生产成套装备技术要求
- 变频及伺服应用技术(郭艳萍 钟立)全套教案课件
- 2024新译林版英语八年级上单词汉译英默写表(开学版)
- 美的集团工作流程体系
- 新学期+心动力+课件-2025-2026学年高二上学期开学第一课主题班会
- (2025年标准)出资收车协议书
- 《家具与陈设设计》课件(共十章)
- 高一新生入学家长会校长讲话:携手启航新篇章共育英才向未来
- 胎盘早剥病例汇报
- 2025年四川省高考化学试卷真题
- 2025年内蒙古中考道德与法治真题解读及答案讲评(课件)
评论
0/150
提交评论