sql查询习题及答案

sql查询习题及答案

ID:18364385

大小:62.50 KB

页数:9页

时间:2018-09-16

sql查询习题及答案_第1页
sql查询习题及答案_第2页
sql查询习题及答案_第3页
sql查询习题及答案_第4页
sql查询习题及答案_第5页
资源描述:

《sql查询习题及答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、36.设教学用的四个基本表(S,C,T,SC)(2)查询年龄大于23岁的女同学的学号和姓名select姓名,学号fromswhere性别='女'and年龄>23(3)查询至少选修了刘老师所讲授课程中的一门课程的女同学姓名selects.姓名froms,scwheres.性别='女'ands.学号=sc.学号andsc.课程编号in(selectc.课程编号fromc,twherec.教师编号=t.教师编号andt.姓名='刘%')(4)查询至少选修了2门课程的学生学号selectsc.学号fromscgroupby学号havingcount(课程编号

2、)>2(5)查询全部学生都选修的课程号与课程名selectc.课程编号,c.课程名称fromc,scwheresc.课程编号=c.课程编号andsc.学号=(selectdistincts.学号froms)(6)计算机系每个教师讲授的课程号selectt.教师编号,课程编号fromc,twheret.所在系='计算机系(7)查询没有选修过任何一门课程的学生的学号selects.学号fromswheres.学号notin(selectdistinctsc.学号fromsc)(10)统计个系教师的人数selectcount(教师编号)fromtgroup

3、by所在系(11)统计出教师人数超过10人的系的名称selectt.所在系fromtgroupby所在系havingcount(教师编号)>10(12)在选课表SC中查询成绩为NULL的学生的学号和课程号select学号课程编号fromscwhere成绩='NULL'(13)姓王的同学的年龄、姓名、选课名称、成绩select年龄,姓名,课程名称,成绩froms,c,scwheres.学号=sc.学号andc.课程编号=sc.课程编号ands.姓名='王%'(14)查询年龄大于女同学平均年龄的男同学姓名和年龄select姓名,年龄fromswhere性

4、别='男'and年龄>(selectavg(年龄)fromswhere性别='女')37.在数据库{USER、ORDER}中,用户需要查询“所有于2009年5月25日下订单的女顾客姓名”。(1)试写出该查询的关系代数表达式。Q1=ΠUserName(σO.DateCreated<’2009-5-25’ANDU.Sex单表查询3.9输出图书表的所有内容Select*Form书籍表3.10输出图书表中的ISBN、书名、作者等信息select书号,书名,作者from书籍表3.11输出用户表中用户的真实姓名、性别、出生年月select性别,真实姓名,出生年月

5、from用户表3.12查询得到每本书的ISBN、书名、折扣价格及折扣数select书号,书名,价格,折扣价格,(价格-折扣价格)/价格from书籍表3.13选择用户表的女性用户select*from用户表where性别='女'3.14选择用户表中1970-1979年的男性用户的信息select*from用户表where性别='男'and出生年月between'1970-1-1'and'1979-12-31'3.15在订单表中查找出“待支付”,“已支付”的订单select*from订单表where支付方式='待支付'or订单状态='已支付'3.16查找

6、所有西安的用户select用户编码from用户表where地址like'%西安%'3.17查找用户表中邮编不为空的用户信息select*from用户表where邮编isnotnull3.18找出施伯乐编写有关数据库的书elect*from书籍表where作者='施伯乐'and书名like'%数据库%'连接查询3.20查询图书的书名、ISBN号及出版社信息selectb.书名,b.书号,p.*from书籍表b,出版社信息表pwhereb.出版社编号=p.出版社编号3.21查询“数据库系统基础教程”书的ISBN号和订单号及订购量selectb.书号,od

7、.订单编号,od.数量from书籍表b,订单细节表odwhereb.书籍编码=od.书籍编码and书名='数据库系统基础教程'3.22查询至少有2个订单订购的图书的书号方法一:selectb.书号from书籍表bwhere书籍编码in(selectod.书籍编码from订单细节表odgroupbyod.书籍编码havingcount(订单编号)>=2)3.23查询至少有2个订单订的书的基本信息select*from书籍表bwhere书籍编码in(selectdistincta.书籍编码from订单细节表a,订单细节表bwherea.书籍编码=b.书籍

8、编码anda.订单编号!=b.订单编号)3.24查询出清华大学出版社所出版的图书的订单号selectdist

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。