数据库实验三分组查询和嵌套查询(河南科技大学).pdf
《数据库实验三分组查询和嵌套查询(河南科技大学).pdf》由会员分享,可在线阅读,更多相关《数据库实验三分组查询和嵌套查询(河南科技大学).pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验三:分组查询和嵌套查询(一)实验目的:熟练掌握用SQL 语句实现数据库和基本表的创建、数据的更新。(二)实验内容:(一)分组查询:1.求各种颜色零件的平均重量。2.求北京供应商和天津供应商的总个数。3.求各供应商供应的零件总数。4.求各供应商供应给各工程的零件总数。5.求使用了100 个以上P1 零件的工程名称。6.求各工程使用的各城市供应的零件总数。(二)嵌套查询:1.in 连接谓词查询:查询没有使用天津供应商供应的红色零件的工程名称。查询供应了1000 个以上零件的供应商名称。(having)2.比较运算符:求重量大于所有零件平均重量的零件名称。3.Exists 连接谓词:查询供应J1
2、 的所有的零件都是红色的供应商名称。至少用了供应商S1 所供应的全部零件的工程号JNO。(三)完成情况:(一)分组查询:1.求各种颜色零件的平均重量。select color,AVG(weight)from p group by color 2.求北京供应商和天津供应商的总个数。select count(city)from s where city=北京 or city=天津 3.求各供应商供应的零件总数。select sno,SUM(qty)from spj group by sno 4.求各供应商供应给各工程的零件总数。select sno,jno,SUM(qty)from spj gro
3、up by sno,jno 5.求使用了100 个以上P1 零件的工程名称(不用在pno=p1 时,再对qty求和,系统会自动求和)。select jname from j where jno in (select jno from spj where pno=p1 and qty100 )6.求各工程使用的各城市供应的零件总数。select jname,s.city,sum(qty)from s,spj,j where s.sno=spj.sno and j.jno=spj.jno group by s.city,j.jno,jname (二)嵌套查询:1.in 连接谓词查询:查询没有使用天
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 实验 分组 查询 嵌套 河南 科技大学
限制150内