数据库系统查询操作练习题6-子查询、集合查询
更新时间:2024-06-08 10:03:01 阅读量: 综合文库 文档下载
- 数据库系统中完成查询操作推荐度:
- 相关推荐
说明:
根据题目要求编写下列题目的代码,运行代码得出正确结果后把代码复制到题号的下面,最后在文件名前加上学号和姓名(例:2013111055+张三+查询操作练习题6-子查询、集合查询),并提交文件到教师机。(各数据表参考教材中的教务管理数据库)
一、以下题目要求使用子查询实现:
1.查询任教01002课程的教师的姓名和性别。(分别用IN和EXISTS实现) /* IN 方法*/
select tname,tsex from Teacher
where tno IN (select tno from teaching where cno = '01002') /* EXISTS 方法*/
select tname,tsex from Teacher
where EXISTS(select * from teaching where cno = '01002' and teacher.tno=teaching.tno) 2.查询“08软件”班的学生信息。(分别用IN和EXISTS实现)
/* IN 方法*/
select * from student
where clno IN (select clno from class where
clname = '08软件') /* EXISTS 方法*/ select * from student
where EXISTS (select * from class where clname = '08软件' and student.clno = class.clno) 3.查询“计算机系”男教师的姓名和职称。 select tname,tsex,ttitle from teacher where tsex='男' and dno IN(select dno from department where dname = '计算机系')
4.查询任教“计算机网络”课程的教师的姓名、性别和职称。 select tname,tsex,ttitle from teacher where EXISTS(select * from teaching where EXISTS(select * from course where cname = '计算机网络' and teaching.cno=course.cno) and teacher.tno=teaching.tno) 5.查询“计算机系”教师所教的课程名。
select cname from course where cno in (select cno from teaching where tno in (select tno from teacher where dno in (select dno from department where dname = '计算机系')))
6.查询哪些教师没有授课任务,显示其姓名、性别和职称。
select tname,tsex,ttitle from teacher where tno not in
(select tno from teaching)
7.查询基本工资大于所有岗位津贴的教师的姓名、职称和基本工资
select tname,ttitle,jbgz from teacher where jbgz >all
(select jt from teacher )
二、以下题目要求使用集合查询实现:
1.查询职称是“教授”或“副教授”的教师的姓名和职称。
select tname,ttitle from teacher where ttitle = '教授' union
select tname,ttitle from teacher where ttitle = '副教授'
2.查询职称是“教授”且是“计算机系”的教师的姓名。
select tname,ttitle from teacher where tname= '教授' intersect
select tname,ttitle from teacher where dno in
(select dname from department where dname = '计算机系')
3.查询哪些课程没有任课教师,显示其课程号。
select cno from course except
select tno from teaching
正在阅读:
2018-2024年中国扫地机器人行业市场发展模式调研报告(目录) -06-19
地铁考试题库(一)01-24
高考数学大二轮复习第二编专题整合突破专题八系列4选讲第一讲坐04-06
雅舍11-30
C#单项选择题05-02
述职报告08-23
对外汉语教学中媒介语使用的调研报告09-16
斗虫记作文500字06-24
- 人教新课标必修4 Unit2 Working the land名师导航
- 毕业生“校漂族”大行其道 - 0
- 江苏各市中考作文题出炉 - 0
- 暑期精品班 - 三角形 - 图文
- 情人节送什么礼物好??超强礼物已抵达
- 工程项目管理制度1
- 第四次业务学习 2016
- 会计要素与会计科目
- 欠发达地区小企业会计准则运用问题研究
- 一级锅炉水G4题库
- BBD双进双出筒式磨煤机安装使用说明书 SM-1
- 初一数学有理数教案
- 渝北区房地产评估市场调研报告
- iWebMall 数据字典
- 2018年小学入学教育工作计划
- 计量专业实务与案例分析 - 模拟题三 - 2013年版
- 启示录讲义
- 路基灰土改良(方案)
- 人行反洗钱岗位准入培训测试题集
- 2015电大《学前儿童发展心理学》期末试题及答案
- 查询
- 练习题
- 集合
- 操作
- 数据库
- 系统
- 人教版三年级上册数学三四单元教案表格可打印详解
- 32米预应力混凝土简支T型梁桥毕业设计
- 涵洞工程毕业论文
- 3COM4400配置手册
- PHP分页技术
- 高中地理第02章区域生态环境建设2.4第二章复习(2)限时考新人教版
- 20MWp光伏项目工程量清单编制说明及清单格式
- “重点基础材料技术提升与产业化”重点专项2016申报指南
- 七年级英语下册连词成句练习
- ☆小学数学小组合作学习有效性课题研究成果汇编
- 2017年广播电视编导统考面试真题(1)
- 政治专题讲座论文
- 用友ERP系统“仓库--生产车间”操作手册
- 市政道路电力、照明工程施工方案
- 通信工程勘察设计安全操作规程
- 机械制造工艺规程设计习题及答案
- 小学语文四年级上册复习内容盘点
- 广东定额解释
- 第十九章 开放经济下的短期经济模型
- 浅谈儿科护理纠纷常见原因及护理管理对策 - 崔妮