首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是创建订单关系的SQL语句,订单编号唯一识别一个订单,用户名为订购图书的会员用户名,且不能为空。要求订购日期不能大于出货日期。请将空缺部分补充完整。 CREATE TABLE 订单( 订单编号 CHAR(6) (a) 用户名V
下面是创建订单关系的SQL语句,订单编号唯一识别一个订单,用户名为订购图书的会员用户名,且不能为空。要求订购日期不能大于出货日期。请将空缺部分补充完整。 CREATE TABLE 订单( 订单编号 CHAR(6) (a) 用户名V
admin
2010-04-08
77
问题
下面是创建订单关系的SQL语句,订单编号唯一识别一个订单,用户名为订购图书的会员用户名,且不能为空。要求订购日期不能大于出货日期。请将空缺部分补充完整。
CREATE TABLE 订单(
订单编号 CHAR(6) (a)
用户名VARCHAR(40)NOT NULL (b),
销售额FLOAT,
订购日期DATE NOT NULL,
出货日期DATE (c));
请完成下列查询的SQL语句。
(1)查询名称中包含“数据库”的图书的图书名称,作者,出版社和出版日期。
SELECT (d)
FROM 图书
WHERE 图书名称 (e);
(2)查询提供销售(图书表中有)但没有销售过(没在订单明细表中出现)的图书名称和出版社。
SELECT 图书名称,出版社
FROM 图书
WHERE NOT EXISTS (
SELECT (f)
FROM 订单明细
WHERE (g));
(3)查询订购图书数量最多的会员名及其订购的数量。
SELECT 用户名, (h)
FROM订单,订单明细
WHERE (i)
GROUP BY 用户名
HAVING (j)
(SELECT SUM (数量)
FROM 订单,订单明细
WHERE 订单.订单编号=订单明细.订单编号
GROUP BY 用户名);
(4)为了统计会员的购买行为信息,实施有意义的客户关怀策略,查询会员的平均订购间隔时间,考虑多次购买图书和一次购买图书的情况(其中,DATEDIFF函数表示两个日期之间的天数)。
SELECT 用户名,CASE WHEN (k)
THEN DATEDIFF (MAX (订购日期),MIN (订购日期)) / (1)
ELSE DATEDIFF(CURRENT_TIMESTAMP,MIN(订购日期))
END AS AVG GAP
FROM 订单
(m);
选项
答案
(1)(d)图书名称,作者,出版社,出版日期 (e)LIKE’%数据库%’ (2)(f)* (g)图书.图书编号=订单明细.图书编号 (3)(h)SUM(数量) (i)订单.订单编号=订单明细.订单编号 (j) SUM(数量)>=ALL (4)(k)COUNT(*)>1 (l)(COUNT(*)-1或COUNT(*)也给分 (m)GROUP BY 用户名
解析
本题考查查询语句SELECT的语法,查询是SQL的重要内容。
(1)考查基本的SQL查询语法,SELECT后是要查询的属性,查询条件是包含“数据库”的图书,因此用LIKE关键字。
(2)考查NOTEXISTS语法,(f)处填*。该查询为相关查询,因此(g)处的条件为图书.图书编号=订单明细.图书编号。
(3)考查较复杂的嵌套查询、分组查询和ALL关键字。子查询得到所有会员的订购数,题目要求查询订购数最多的会员名和订购数,因此(j)的答案为SUM(数量)>=ALL。
(4)考查分组查询、聚集函数和CASE语法。平均订购间隔时间对一次购买和多次购买的会员有不同的计算方式,对一次购买的会员,平均订购时间为当前时间—订购时间;而对于多次购买的会员,平均订购时间为(最晚的订购时间—最早的订购时间)/间隔数,间隔数为订购数-1。
转载请注明原文地址:https://kaotiyun.com/show/TwUZ777K
本试题收录于:
数据库系统工程师下午应用技术考试题库软考中级分类
0
数据库系统工程师下午应用技术考试
软考中级
相关试题推荐
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某系统集成公司A中标某信息中心IT运维平台开发项目,公司A任命小李为项目经理。小李在项目启动阶段确定了项目团队和项目组织架构。项目团队分为三个小组:研发组、测试组和产品组。各
阅读下列说明,回答问题1至问题4,将答案填入答题纸的对应栏内。【说明】某信息系统项目包含A、B、C、D、E、F、G、H、I、J十个活动。各活动的历时、成本估算值、活动逻辑关系如下表所示。(1)请计算活动H、G的总浮动时间和自由浮动时间。
一个信息系统集成项目有A、B、C、D、E、F共6个活动,目前是第12周末,活动的信息如下。活动A:持续时间5周,预算30万元,没有前置活动,实际成本35.5万元,已完成100%;活动B:持续时间5周,预算70万元,前置活动为A,实际成本
A公司承接了一个为某政府客户开发ERP软件的项目,任命小张担任项目经理。由于该客户与A公司每年有上千万元的项目合作,A公司管理层对该客户非常重视,并一再嘱咐小张要保证项目的客户满意度。为此,小张从各部门抽调了经验丰富的工程师组成了项目团队。在项目初期,小
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某公司承接了一个软件外包项目,项目内容包括A、B两个模块的开发测试,项目经理创建了项目的WBS(见下表),估算了资源、工期。项目人力资源成本是1000元/人·天。
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某公司承接了一个软件外包项目,项目内容包括A、B两个模块的开发测试,项目经理创建了项目的WBS(见下表),估算了资源、工期。项目人力资源成本是1000元/人·天。
阅读下列说明,回答问题一至问题三,将解答填入答题纸的对应栏内。【说明】某公司完成一个工期10周的系统集成项目,该项目包含ABCDE五项任务。项目经理定制了成本预算表(如表1),执行过程中记录了每个时段项目的执行情况(如表2、表3)。针对项
标准化工作的任务是制定标准、组织实施标准和对标准的实施进行监督,(5)是指编制计划,组织草拟,审批、编号、发布的活动。
按照采购控制程序的规定,在采购合同招标前,由项目部提交采购项目的工作说明书(SOW)。某项目按计划要采购一批笔记本电脑,项目经理给采购部提交了采购文件,主要内容有数量、配置、性能和交货日期。以下叙述正确的是______。
随机试题
(2014年)发生在同一产业、生产或经营同类产品的企业之间的并购是()并购。
A、Theywillcooperatewiththepolice.B、Theyhadcheckedtheplanecarefully.C、Theywillbequestionedbythepolice.D、Theyt
变更车道前确认后方无来车时可以不开转向灯变道。
高血压病的治疗药物卡托普利最常见的副作用是
外商投资财产鉴定包括()鉴定等。
木材的力学性质为各向异性,表现为()。
某公司成立于2015年1月1日,2015年度实现的净利润为1000万元,分配现金股利550万元,提取盈余公积450万元(所提盈余公积均已指定用途)。2016年实现的净利润为900万元(不考虑计提法定盈余公积的因素)。2017年计划增加投资,所需资金为700
孔府菜的特点有()。
甲、乙两车从A地驶向B地,并以各自的速度匀速行驶,甲车比乙车早行驶2h,并且甲车途中休息了0.5h,如图是甲乙两车行驶的距离y(km)与时间x(h)的函数图象.求出图中m,a的值;
Even______Paul’sbrotherlivesinBrazil,hehasneverbeenthere.
最新回复
(
0
)