有图书表如下: 图书 图书编号 书名 出版单位 价格 作者编号 0001 计算机应用 清华出版社 26.50 1001 0002 C++

admin2013-05-15  38

问题 有图书表如下:
图书  
图书编号    书名        出版单位          价格    作者编号
0001     计算机应用      清华出版社        26.50     1001
0002          C++       电子工业出版社     32.00     1001
0003    计算机基础知识  电子工业出版社     28.00     1002
0004      网络应用       清华出版社        24.50     1003
0005    数据库应用       清华出版社        26.00     1003
0006    数据库组成原理   清华出版社        23.00     1003
0007          Java       电子工业出版社    27.50     1004
0008        网页设计     电子工业出版社    31.00     1004
执行如下SQL语句:
SELECT DISTINCT 价格 FROM 图书;
WHERE 价格=(SELECT MAX(价格) FROM 图书) INTO ARRAY arr
则?arr[2]的结果是

选项 A、23.00
B、32.00
C、.F.
D、系统报错

答案D

解析 本题是一个简单的嵌套查询,将图书表中价格最高的值存放到数组arr中,其中DISTINCT短语的是去掉查询结果中的重复值。由于查询结果只有一个图书价格的最大值,所以执行"?arr[2]"命令时,所求的数组下标超出范围,系统报错。
转载请注明原文地址:https://jikaoti.com/ti/bpZ0FFFM
0

最新回复(0)