




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
. . . .实验三 数据查询语言一、基本查询使用相应SQL语句,完成如下操作:(1)查询所有用户的用户ID和姓名。select uid,namefrom user(2)查询注年龄最小3位用户的用户ID,姓名和年龄。select top 3(uid),name,datediff(yyyy,birthday,getdate() agefrom userorder by birthday desc(3)查询库存小于50本的所有书目信息。select *from bookwhere stock50 and price=2 order by sum(quantity) desc三、连接查询使用相应SQL语句,完成如下操作:(1) 列出全部用户的用户ID、姓名和状态。 select uid,name,userstatefrom user,userstatewhere user.state = userstate.usid(2) 查询购买过1001号图书的用户名、性别及购买时间,并按照购买时间降序排列。 select name,sex,ordertimefrom user,order,orderbookwhere orderbook.bookid = 1001 and order.oid = orderbook.orderid and order.state = 4 and order.user = user.uidorder by ordertime desc (3) 查询性别为男且购买过社科类图书的用户ID、用户名及状态。 select uid,name,sex,userstatefrom user,userstatewhere user.uid in( select userfrom orderwhere state = 4 and order.oid in(select orderidfrom orderbookwhere bookid in(select bidfrom bookwhere category = 2) and user.sex = 1 and user.state = userstate.usid或者:select uid,name,sex,userstatefrom user,userstate,book,orderbook,orderwhere user.sex = 1 and book.category = 2and order.state = 4 and orderbook.bookid = book.bidand orderbook.orderid = order.oid and user.state = userstate.usid and order.user = user.uid(4) 查询价格在37元以上(含37元)且被购买过2次以上的图书名称、价格、出版社及购买次数,并按照购买次数降序排列。 写不出(5) 查询用户ID为102的所有订单号、下单日期及状态。select oid,user,ordertime,orderstatefrom order,orderstatewhere order.user = 102and order.state = orderstate.osid(6) 查询订单状态为已付款(未完成)的所有订单的订单号、下单用户、书目名称、书目类别、数量信息,并按照订单号排序。select oid,name,title,category.category,stockfrom order,orderbook,user,book,categorywhere order.state = 3and order.user = user.uidand orderbook.orderid = order.oidand orderbook.bookid = book.bidand book.category = category.cidorder by oid (看到付款未完成的就一张订单,需要排序?)4、 子查询 (1) 查询订购次数在平均次数以上的图书编号、图书名称、图书价格及订购次数,并按订购次数排序。 (2)查询至少包含2014003号订单包含的书目的订单号、下单用户、下单日期及订单状态。select distinct orderid,ordertime,name,orderstatefrom orderbook,order,user,orderstatewhere orderbook.bookid in(select bookidfrom orderbookwhere orderbook.orderid = 2014004)and order.user = user.uidand orderstate.osid = user.stateand orderbook.orderid = order.oid (3)查询购买过清华大学出版社的书籍的所有人的信息。select distinct user.*from user,orderwhere order.oid in(select orderidfrom book,orderbookwhere book.press = 清华大学出版社and book.bid = orderbook.bookid)and order.user = user.uid (4)查询与王丽购买过同种书籍的所有人的信息。 Select * from user where uid in(select user from order where oid in (select orderid from orderbook where bookid in(select bookidfrom user,order,orderbookwhere = 王丽and user.uid = order.userand orderbook.orderid = order.oid); (5)找出每个客户超过他购买的书的平均价格的书目信息。 (6)查询购买张三购买了的全部书籍的客户信息。select user.* from user where uid in(select user from order where oid in(select orderid from orderbook where bookid in(select bookid from orderbook where orderid in(Select oid from order where user in(Select uid from user where name =张三);5、 集合查询 (1)查询性别为男且购买过社科类图书或性别为女且购买过理工类图书的用户ID、用户名及状态。 (2)查询性别为男且购买过社科类图书的用户ID、用户名及状态。Select distinct uid,name,state from user,category,book where sex=1 and category.category = 社会科学类and category.cid = book.category (3)查询购买过社科类图书但不包含下单次数为1次的的用户ID、用户名及状态。 Select distinct uid,name,state from user,category,book,order,where category.category = 社会科学类and category.cid = book.categorygroup by order.userhaving count(*)=2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 锅炉(承压)设备焊工协同作业考核试卷及答案
- 厨具产品的营销方案设计
- 店铺促销活动宣传方案策划
- 增加客户粘性活动方案策划
- 实体门店帮扶咨询方案
- 建筑方案设计怎么评职称
- 制作手机壳活动策划方案
- 坝体护坡施工方案设计
- 心理咨询设置方案
- 职业规划书汽车营销方案
- 2025年湖北省武汉市【国家公务员】公共基础知识真题含答案
- 2024法律职业资格(主观题)真题带解析
- 2024版高中同步学案优化设计思想政治必修4人教版-第三单元测评
- 2026届新高三开学考试英语模拟试卷|新高考I卷(含答案解析)
- 数字化设计与制造技术专业教学标准(高等职业教育专科)2025修订
- 2025至2030年中国中试基地行业市场全景调查及发展趋向研判报告
- 承兑汇票转让协议书
- 业主直接参与物业管理区域的物业管理
- 《运动医学与康复》课件
- 2025年自建房施工合同书 (包工不包料 C款)
- 军事心理战试题及答案
评论
0/150
提交评论