问题 单项选择题

第15~27题使用的数据如下:
当前盘当前目录下有数据库db_stock,其中有数据库表stock.dbf, 该数据库表的内容是:
股票代码股票名称单价交易所
600600青岛啤酒7.48上海
600601方正科技15.20上海
600602广电电子10.40上海
600603兴业房产12.76上海
600604二纺机9.96上海
600605轻工机械14.59上海
000001深发展7.48深圳
000002深万科12.50深圳

有如下SQL语句 SELECT股票代码,avg(单价)as均价FROM stock; GROUP BY交易所INTO DBF temp 执行该语句后temp表中第二条记录的“均价”字段的内容是 ______。

A.7.48

B.9.99

C.11.73

D.15.20

答案

参考答案:B

解析: 本题中SQL语句的功能是:在stock表中按“交易所”字段分组计算各个交易所的均价,然后将结果保存在永久表temp中。其计算过程是:首先将所有的数据记录按交易所进行分组,题中的交易所只有上海和深圳,因此计算后将会得到两条记录:第1条记录是计算所有在上海交易所交易的股票的均价,第2条记录则是计算深圳交易所的交易的股票均价。这两条记录会存放在永久表temp中,按题目要求知道,第二条记录是深圳交易所的均价,通过 stock表计算可以得出其均价是9.99,选项B正确。

单项选择题
单项选择题