首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列小题使用如下3个表: 客户(客户号,名称,联系人,地址,电话号码) 产品(产品号,名称,规格说明,单价) 订购单(订单号,客户号,产品号,数量,订购日期) 查询订购单的数量和所有订购单的平均金额,正确命令是( )。
下列小题使用如下3个表: 客户(客户号,名称,联系人,地址,电话号码) 产品(产品号,名称,规格说明,单价) 订购单(订单号,客户号,产品号,数量,订购日期) 查询订购单的数量和所有订购单的平均金额,正确命令是( )。
admin
2013-11-12
40
问题
下列小题使用如下3个表:
客户(客户号,名称,联系人,地址,电话号码)
产品(产品号,名称,规格说明,单价)
订购单(订单号,客户号,产品号,数量,订购日期)
查询订购单的数量和所有订购单的平均金额,正确命令是( )。
选项
A、SELECT COUNT(DISTINCT订单号),AVG(数量*单价)FROM产品JOIN订购单ON产品.产品号=订购单.产品号
B、SELECT COUNT(订单号),AVG(数量*单价)FROM产品JOIN订购单ON产品.产品号=订购单.产品号
C、SELECT COUNT(DISTINCT订单号),AVG(数量*单价)FROM产品,订购单ON产品.产品号=订购单.产品号
D、SELECT COUNT(订单号),AVG(数量*单价)FROM产品,订购单ON产品.产品号=订购单.产品号
答案
A
解析
这是一个连接查询,要用到JOIN 0N语句,同时要用汇总函数和平均数函数。SQL不仅具有一般的检索能力,而且还有计算方式的检索。用于计算检索的函数有:COUNT(计数)、SUM(求和)、AVG(计算平均值)、MAX(求最大值)、MIN(求最小值)。查询订购单的数量,只要统计订购单表中的订单号的个数,所以应使用COUNT计数函数,再使用DISTINCT关键字去掉重复值,故选项B、D均不正确。计算所有订购单的半均金额,可以通过AVG(单价*数量)函数,单价字段在产品表中,数量字段在订购单表中,所以必须指明两个表的连接字段,两个表通过产品号公共字段进行连接,在指定连接字段时可以用WHERE指定连接条件也可以用超连接关键字JOIN表示普通连接,即只有满足连接条件的记录才出现在查询结果巾,JOIN后面用ON子句指定连接条件,所以选项C不正确,正确的答案是选项A。
转载请注明原文地址:https://kaotiyun.com/show/Swop777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
若要查询所有比“陈静”教师工资高的教师姓名及工资,应使用下列SQL语句:SELECTX.姓名,X.工资FROM教师表ASX,教师表ASYWHEREX.工资>Y.工资ANDY.姓名=“陈静”该语句使用的查询是______。
在VisualFoxPro窗口,单击“工具”菜单中的“选项”命令,打开“选项”对话框。在该对话框的“区域”选项卡中可以设置______。
可以伴随着表的打开而自动打开的索引是【】索引文件。
若对已建立索引文件的数据库文件进行INSERT,APPEND等操作时,要能够自动更新索引文件的前提条件是()。
SQL语句中,SELECT语句中的JOIN是用来建立表间的联系短语,应放在下列哪个短语之后()。
对于图书管理数据库,将图书表中“人民邮电出版社”的图书的单价涨价5%。请对下面的SQL语句填空:UPDATE图书【】WHERE出版单位="人民邮电出版社"
ABC.DBF是一个具有两个备注型字段的数据库文件,使用COPYTOPSQ命令进复制操作时,结果将()。
把当前数据库文件中“性别”字段的值全部清除,但仍保留该字段,应当使用的命令是()。
假定表单中包含有一个命令按钮,那么在运行表单时。下面有关事件引发次序的陈述中,______是正确的。
下列关于数组的叙述,错误的是
随机试题
《我的世界观》一文主要阐述了爱因斯坦的
由于气管、支气管解剖结构特点,支气管扩张易发生于
多数进行性多灶性白质脑病可存活
1865年,在上海英租界内,日裔英国人康夫调戏一中国妇女,中国籍男子霍元乙以迷踪腿将其踢死。关于此案,下列说法正确的是()
现测得空气中的NO2体积浓度为5m/m3,换算成标准状况下NO2的单位体积质量浓度为()。
关于甲午中日战争,下列说法有误的是()。
教育心理学主要研究()。
新中国成立,尤其是土地制度的改革完成后,我国国内的主要矛盾已转变为
Thephysicalfitnessinstructor’scourseisofferedasa【21】Thisemploymentmustbe【22】tosportsadministration.Forthe【23】weo
Theearliestprocessofmakingpaperwasdonealmost5,000yearsagoinEgyptandtheNileValley.Inthosedays,paperwasmade
最新回复
(
0
)