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

题目

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

执行如下SQL语句后,______。 SELECT*FROM stock INTO DBF stock ORDER BY 单价

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

有班级表和学生表如下:

班级表

班级号 班级名称 班级人数

200301 03计算机一班 55

200302 03计算机二班 48

200303 03计算机三班 50

学生表

班级号 学号 姓名 性别 籍贯

200301 1001 王伟 男 北京

200301 1002 刘红 女 上海

200301 1003 李林 女 北京

200302 2001 张清 女 上海

200302 2002 刘雷 男 上海

有如下SQL语句:

SELECT MAX(班级人数) INTO ARRAY arr FROM 班级表

执行该语句后

A.arr[1]的内容为48

B.arr[1]的内容为55

C.arr[0]的内容为48

D.arr[0]的内容为55


正确答案:B
解析:此命令是将班级人数字段值中的最大数保存到数组中,数组元素的上标和下标都是从1开始的。

第2题:

当前盘当前日录下有数据库db—stock,其中有数据库表stock.dbf,将stock表的股票名称字段的宽度由 8改为10. 应使用sQL语句( )。

A.ALTER TABLE stock股票名称 WITHc (10)

B.ALTER TABLE stock股票名称c(10)

C.ALTER TABLE stock ALTER股票名称c(10)

D.ALTER stock ALTER股票名称c(1 0)


正确答案:C
C。【解析】修改表结构的格式是:ALTERTABLE<表名>ALTER<字段名><字段类型>。

第3题:

我国目前建立的两家证券交易所分别位于( )。

A.上海和广州

B.上海和香港

C.深圳和广州

D.上海和深圳


正确答案:D

第4题:

当前盘当前日录下有数据库db—stock,其中有数据库表stock.dM,该数据库表的内容是:

股票代码 股票名称

单价

交易所

600600

青岛啤洒

7.48

上海

600601

方正科技

1 5.20

上海

600602

广电电子

10.40

上海

600603

兴业房产

12.76

上海

600604

二纺机

9.96

上海

600605

轻工机械

14.59

上海

000001

深发展

7.48

深圳

000002

深万科

12.50

深圳

执行下列程序段以后,内存变量a的内容是( )。 CLOSE DATABASE a=0 USE stock GO TOP DOWHILE.NOT.EOF IF单价>10 a=a+1 ENDIF SKIP ENDD

A.1

B.3

C.5

D.7


正确答案:C
C。【解析】本题考查简单的查询。从第一条记录开始,如果单价大于l0,则a值加l,a值的初始值为0,表中共有5条单价值大于l0的记录,所以a的值是5。

第5题:

Visual FoxPro有如下数据库表stock.dbf,是7月30日沪深股市的收盘情况,请根据此表,完成下题:有如下SQL语句:SELECT交易所,avg(现价)as均价FROM stock GROUP BY交易所。执行该语句后结果中交易所为“深圳”的记录的“均价”字段的内容是( )。

A. 9.76

B. 10.26

C. 11.93

D. 15.40


正确答案:C
题面要完成的操作是将STOCK数据表中的记录按交易所分组,求出各交易所的平均单价。“深圳”交易所的均价是(14.86+9、00)/2,所以本题答案是C。

第6题:

以下9题使用的数据表如下:

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

执行如下SQL语句后,______。 SELECT*FROM stock INTO DBF stock ORDER BY单价

A.系统会提示出错信息

B.会生成一个按“单价”升序排序的表文件,将原来的stock.dbf文件覆盖

C.会生成一个按“单价”降序排序的表文件,将原来的stock.dbf文件覆盖

D.不会生成排序文件,只在屏幕上显示一个按“单价”升序排序的结果


正确答案:A
解析:使用短语INTODBF|TABLETableName可以将查询结果存放到永久表中(DBF文件)。但此文件的文件名不能是显示数据表文件的文件名。

第7题:

有如下SQL语句SELECT 股票代码,avg(单价)as 均价 FROM stock;GROUP BY 交易所 INTO DBF temp执行该语句后,temp表中第二条记录的“均价”字段用SQL语句A)7.48 B)9.99 C)11.73 D)15.20


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

第8题:

以下题目使用的数据表如下:

当前盘当前目录下在数据库:学院.dbc,其中有“教师”表和“学院”表。

为“学院”表增加一个字段“教师人数“的SQL语句是

A.CHANGE TABLE学院ADD教师人数Ⅰ

B.ALTER STRU学院ADD教ADD人数Ⅰ

C.ALTER TABLE学院ADD教师人数Ⅰ

D.CHANGE TABLE学院INSERT教师人数Ⅰ


正确答案:C
解析:本题使用SQL对表结构进行修改。修改表结构的命令格式是:
  ALTER TABLE 表名>
  可以使用ADD子句用于说明所增加的字段和字段属性说明,选项A和选项D的命令
  关键字CHANGE有误,选项B中缺少关键字TABLE。因此正确答案为选项C。

第9题:

在当前目录下有数据库文件xsdak,数据库中有表文件stu.dbf,执行如下SQL语句后SELECT*FORM. student lNT()DBF xsdak ORDER BY学号,实现的功能是


正确答案:A
在SQL语句中,查询结果存放到新表的表名不能与原表表名相同,否则提示出错信息,但新表的表名可以与数据库同名,彼此属于不同类型的文件,且系统默认的排序方式为升序排序。

第10题:

下面题目使用的数据表如下:

当前盘当前目录下有数据库:学院.dbc,其中有“教师”表和“学院”表。

为“学院”表增加一个字段“老师人数”的SQL语句是

A.CHANGE TABLE学院ADD教师人数I

B.ALTER STRU学院ADD教师人数I

C.ALTER TABLE学院ADD教师人数I

D.CHANGE TABLE学院INSERT教师人数I


正确答案:C
解析:在SQL的数据定义功能中,可以定义数据表结构、删除表和修改表结构,修改表结构的命令格式有三种,利用AL-TER TABLE TableName ADD FieldName1 FieldType 命令可以为表增加一个新字段。

更多相关问题