首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面是创建订单关系的SQL语句,订单编号唯一识别一个订单,用户名为订购图书的会员用户名,且不能为空。要求订购日期不能大于出货日期。请将空缺部分补充完整。 CREATE TABLE 订单( 订单编号 CHAR(6) (a) 用户名V
下面是创建订单关系的SQL语句,订单编号唯一识别一个订单,用户名为订购图书的会员用户名,且不能为空。要求订购日期不能大于出货日期。请将空缺部分补充完整。 CREATE TABLE 订单( 订单编号 CHAR(6) (a) 用户名V
admin
2010-04-08
75
问题
下面是创建订单关系的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://jikaoti.com/ti/xPN7FFFM
本试题收录于:
数据库系统工程师下午应用技术考试题库软考中级分类
0
数据库系统工程师下午应用技术考试
软考中级
相关试题推荐
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某项目工期为6个月,该项目的项目经理在第3月末对项目进行了中期检查,检查结果表明完成了计划进度的90%,相关情况见下表(单位:万元),表中活动之间存在F-S关系。
阅读下列说明,回答问题1至问题4,将答案填入答题纸的对应栏内。【说明】甲公司中标一个城市轨道交通监控系统开发项目,公司领导决定启用新的技术骨干作为项目经理,任命研发部软件开发骨干小王为该项目的项目经理。小王技术能力强,自己承担了该项目核
张某是某公司的项目经理,有着丰富的项目管理经验,最近负责某电子商务系统开发的项目管理工作。该项目经过工作分解后,范围已经明确。为了更好地对其他项目的开发过程进行监控,保证项目顺利完成,张某拟采用网络计划技术对项目进度进行管理。经过分析,张某得到了一张工作计
张某是某公司的项目经理,有着丰富的项目管理经验,最近负责某电子商务系统开发的项目管理工作。该项目经过工作分解后,范围已经明确。为了更好地对其他项目的开发过程进行监控,保证项目顺利完成,张某拟采用网络计划技术对项目进度进行管理。经过分析,张某得到了一张工作计
某项目经理将其负责的系统集成项目进行了工作分解,并对每个工作单元进行了成本估算,得到其计划成本。第四个月底时,各任务的计划成本、实际成本及完成百分比如下表。有人认为:项目某一阶段实际花费的成本(AC)如果小于计划支出成本(PV),说明此时项目成本是节
某项目由A、B、C、D、E、F、G、H、I、J共10个工作包组成,项目计划执行时间为5个月,在项目执行到第3个月末的时候,公司对项目进行了检查,检查结果如下表所示(假设项目工作量在计划期内均匀分布)。如果项目的当前状态代表了项目未来的执行情况,预测项目
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】A公司是一家为快消行业提供App开发解决方案的软件企业。项目经理范工承接了一个开发鲜花配送App的项目,项目需求非常明确,此前A公司承接过一个类似的项目,做得很成功,
阅读下列说明,回答问题一至问题三,将解答填入答题纸的对应栏内。【说明】某公司完成一个工期10周的系统集成项目,该项目包含ABCDE五项任务。项目经理定制了成本预算表(如表1),执行过程中记录了每个时段项目的执行情况(如表2、表3)。(1)
在关于用例(usecase)的描述中,错误的是(1)。
随机试题
在双因素理论中,与工作的外部环境有关的因素为_____________。
下列关于脂酶与脂质转运蛋白的叙述,不正确的是
A.第二前肋水平B.第一前肋水平C.乳房皱襞下3cmD.锁骨上野的下界下0.5cmE.乳房皱襞下2cm不需照射腋窝时,乳腺癌半野切线野的上界一般放在
患者男,78岁。因蛛网膜下腔出血入院,现意识不清,频繁呕吐。下列护理措施中错误的是()
下列可使组织再生修复延缓的是()。
关于施工许可证制度和开工报告制度,下列表述正确的有()。
背景资料某教学楼工程,建筑面积1.7万平方米,地下一层,地上六层,限高25.2m,主体为框架结构,砌筑及抹灰用砂浆采用现场拌制。施工单位进场后,项目经理组织编制了《某教学楼施工组织设计》,经批准后开始施工。在施工过程中,发生了以下事件:
搭积木法在计算银行的市场风险时,首先按照特定的准则计算资产组合分别暴露于五种风险下的资本要求,再进行加总,也称为()。
十八届四中全会通过的《中共中央关于全面推进依法治国若干重大问题的决定》确定的依法治国的指导思想包括()。①马克思列宁主义②毛泽东思想③邓小平理论④“三个代表”重要思想⑤科学发展观⑥习近平总
公文语言的第一要素是()。
最新回复
(
0
)