2010年全国计算机等级考试标准预测试卷(一)二级公共基础知识和Visual FoxPro数据库程序设计(五)

时间:2011-03-02 19:05:40

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
,也能对内层查询排序

B.只能对外层查询排序,不能对内层查询排序

C.不能对外层查询排序,只能对内层查询排序

D.既不能对外层查询排序,也不能对内层查询排序

参考答案: B

ORDER BY只是对最终的查询结果进行排序,不可以在子查询中使用该短语,即不能对内层查询排序。

----------------------------------------

29、 29到30题使用下列数据表。求至少有4个职工的每个仓库的工资总和( )。

A.SELECT仓库号,COUNT(*),SUM(工资)FROM职工; WHERE COUNT(*)>=4

B.SELECT仓库号,COUNT(*),SUM(工资)FROM职工; GROUP BY仓库号SET COUNT(*)>=4

C.SELECT仓库号,COUNT(*),SUM(工资)FROM职工; GROUP BY仓库号HAVING COUNT(*)>=4

D.SELECT仓库号,COUNT(*),SUM(工资)FROM职工; GROUP BY仓库号WHERE COUNT(*)>=4

参考答案: C

本题中首先通过GROUP BY短语对表记录按”仓库号”字段分组,然后通过COUNT()函数统计每个组中所包含的记录数。在分组与计算查询语句中,使用HAVING子句可以对分组进一步加以控制。用这个子句定义这些组所必须满足的条件,一边将其包含在结果中,HAVING子句必须与GROUP BY短语同时使用。

----------------------------------------

30、 执行下列SQL语句后,显示查询到的仓库号有( )。SELECT DISTINCT仓库号FROM职工WHERE工资>=ALL;(SELECT工资FROM职工WHERE仓库号=“WH3”)

A.WHl

B.WH2

C.WH4

D.WHl、WH3

参考答案: D

本题的SOL语句功能是检索有职工工资大于等于仓库号”WH3”中所有职工工资的仓库号。在SOL语句中可以利用ANY、ALL等量词进行查询。基本格式为:<表达式><比较运算符>[ANYIALL}SOME](子查询)其中,ANY(任意的)和SOME(一些)表示只要子查询中存在符合条件的行,结果就成立;而ALL(所有的)只有子查询中的所有的行都符合条件,结果才成立。

----------------------------------------

31、 31~35使用的数据表如下:当前盘当前目录下有数据库:大奖赛.dbc,其中有数据库表“歌手.dbf”、“评分.dbf”。为“歌手”表增加一个字段“最后得分”的SQL语句是( )。

A.ALTER TABLE歌手ADD最后得分F(6,2)

B.ALTER DBF歌手ADD最后得分F6,2

C.CHANGE TABLE歌手ADD最后得分F(6,2)

D.CHANGE TABLE学院INSERT最后得分F6,2

参考答案: A

为表增加字段的SQL命令是ALTER TABLE,格式是ALTER TABLE<表文件名>ADD字段名字段类型(宽度[,小数位数])。

----------------------------------------

32、 插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1001”、9.9和“105”,正确的SQL语句是( )。

A.INSERT VALUES(“1001”,9.9,“105”)INTO评分歌手号,分数,评委号)

B.INSERT TO评分歌手号,分数,评委号)VALUES(“1001”,9.9,“105”)

C.INSERT INTO评分歌手号,分数,评委号)VALUES(”1001”,9.9,“105”)

D.INSERT VALUES(“1001”,9.9,“10

首页 上页 4 5 6 下页 尾页 5/8/8
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G
【省市县地区导航】【考试题库导航】

电脑版  |  手机版  |  返回顶部