数据的查询2.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
洛阳理工学院实验报告 系别 计算机与信息工程系 班级 学号 姓名 课程名称 Oracle 11g数据库项目应用开发 实验日期 实验名称 网上购物系统的数据的查询 成绩 实验目的: 1.学会多表连接的查询; 2.学会子查询以及高级复合查询。 实验条件: 装有Oracle的计算机一台 实验内容: -----------------------7.6多表连接------------------------- ------------7.6.1任务16,17:内连接---------------- select gname,gtid,gprice,gstocks from t_good;--查询显示商品类型ID的商品信息 select gtid,gname from t_gtype;--看看与商品信息有关联的商品类型表数据 select gname,gtname,gprice,gstocks from t_good,t_gtype where t_goods.gtid=t_gtype.gtid;--根据t_goods中的商品类型ID到t_gtype中找到对应的商品类型名代替ID select gname,gtname,gprice,gstocks from t_good a,t_gtype b where a.gtid=b.gtid; ------任务:18 查询商品领带共采购了多少 select sum(pinum) from t_procure_items;--查询所有商品的采购数量 select sum(pinum) from t_procure_items a,t_goods b where a.gid=b.gid;--将存储商品名称的商品信息表关联 select sum(pinum) from t_procure_items a,t_goods b where a.gid=b.gid and b.name=’领带’;--设置商品信息表中的商品名称必须是’领带’ -----------------------7.7子查询------------------------- ----------7.7.1任务19:查询年龄最小的用户 select max(ubirthday) from t_user;--查找年龄最小的出生日期,结果作为x select uiid, uname,ubirthday from t_user where ubirthday=(select max(ubirthday) from t_user);--将出生日期为x的用户查询显示 --------7.7.3任务21:将多表连接使用子查询实现 select sum(pinum) from t_procure_items where gid=(select gid from t_goods where gname=’领带’);--查询商品领带共采购了多少 --------7.7.4任务22:用户基本信息与统计信息 select uiid,uname,(select sum(oamount)from t_main_order a where a.uiid=b.uiid) 总金额 from t_user b;--查询显示用户信息以及订单总金额 -----------------------7.8集合查询------------------------- ----------7.8.1基本集合查询 select gid,gname from t_goods minus select gid,gname from t_good_b;--差集 select gid,gname from t_goods intersect select gid,gname from t_good_b;--交集 select gid,gname from t_goods union select gid,gname from t_good_b;--无重复并集 select gid,gname from t_goods union all select gid,gname from t_good_b;--并集 ----------7.8.2任务23:集合采购单和订单 select pmid,sname,to_char(pdate,’yy-mm-dd’)pdate,pamount,decode(pstate,’1’,’待审核’,’2’,’已审核’)from t_main_procure a,t_supplier b where a.sid=b.sid;--查询出采购单信息 select omid,uname,to_char

文档评论(0)

海川电子书城 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档