首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列小题使用如下关系: 客户(客户号,名称,联系人,邮政编码,电话号码) 产品(产品号,名称,规格说明,单价) 订购单(订单号,客户号,订购日期) 订购单名细(订单号,序号,产品号,数量) 查询订购单的数量和所有订购单平均金额的正确命令是( )。
下列小题使用如下关系: 客户(客户号,名称,联系人,邮政编码,电话号码) 产品(产品号,名称,规格说明,单价) 订购单(订单号,客户号,订购日期) 订购单名细(订单号,序号,产品号,数量) 查询订购单的数量和所有订购单平均金额的正确命令是( )。
admin
2017-06-26
42
问题
下列小题使用如下关系:
客户(客户号,名称,联系人,邮政编码,电话号码)
产品(产品号,名称,规格说明,单价)
订购单(订单号,客户号,订购日期)
订购单名细(订单号,序号,产品号,数量)
查询订购单的数量和所有订购单平均金额的正确命令是( )。
选项
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
解析
vfp中内联接查询的语法是:
SELECT…
FROM<数据库表1>INNER JOIN<数据库表2>
ON<连接条件>
WHERE…
其中,.INNER JOIN等价于JOIN,为普通的联接,在Visual FoxPro中称为内部联接:ON<连接条件>指定两个进行表联接的条件字段。
注意:联接类型在FROM子句中给出,并不是在WriERE子句中,联接条件在ON子句中给出。
cotroT()和AVG()都是sQL中用于计算的检索函数,其中COtYNT。用来计算记录个数,通常应该使用DISTINCT去除重复值,除非对关系中的元组个数进行计算。这个题目中要求订购单的数量,显然应该对订单号计数,但订购单明细表中的订单号是有重复的(因为一份订单上可能有多种产品),因此应该在COtJNT()中使用DISTINCT。AVG函数是用来计算平均值的。产品金额=数量*单价。
转载请注明原文地址:https://kaotiyun.com/show/9XBp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在VisualFoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了"级联",当删除父表中的记录,其结果是
软件需求规格说明书的作用不包括
下列叙述中正确的是
以下不属于SQL数据操作命令的是( )。
在SELECT语句中,以下有关HAVING短语的正确叙述是( )。
在VisualFoxPro中,用于建立或修改程序文件的命令是( )。
下面程序的运行结果是( )。SETEXACTONs="ni"+SPACE(2)IFs=="ni"IFs="ni" ?"one"ELSE ?"two"ENDIFELSEIFs="ni" ?"three
要使"产品"表中所有产品的单价上浮8%,正确的SQL命令是( )。
设有如下表:图书(总编号C,分类号C,书名C,作者C,出版单位C,单价N)查询分类号前三个字符为"TP3"的图书信息,不正确的SQL语句是:
要使"产品"表中所有产品的单价上浮8%,正确的SQL命令是( )。
随机试题
鼻旁窦在横断层面上自上而下依次出现_______________、_______________、_______________和_______________,在冠状层面上自前向后依次出现_______________、_______________、_
You________himsoclosely;youshouldhavekeptyourdistance.
原发性肝细胞癌病理分类不包括
功能凉血。解毒,养阴的药物是
肠-胃反射可以
所谓"根柱"是指
不属张景岳治疗阳虚发热的方剂是()
人民法院制作的调解书,()即具有法律效力。
个人独资企业解散后,原投资人对企业存续期间的债务仍应承担偿还责任。但债权人在5年内未向债务人提出偿债请求的,该责任消灭。()
因材施教的依据之一是遗传素质的差异。()
最新回复
(
0
)