查询“成绩”表的所有记录并存储于数组arrl中的SQL语句是( )。A)SELECT﹡FROM成绩INTO ARR

题目

查询“成绩”表的所有记录并存储于数组arrl中的SQL语句是( )。

A)SELECT﹡FROM成绩INTO ARRAY arrl

B)SELECT﹡FROM成绩TO CURSOR arrl

C)SELECT﹡FROM成绩TO ARRAY arrl

D)SELECT﹡FROM成绩INTO CURSOR arrl

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

第1题:

查询“学生成绩”表中所有不是姓“李”的学生记录,其SQL语句为:SELECT*FROM学生成绩WHERE姓名______"李%"


正确答案:NOT LIKE
NOT LIKE 解析:利用SQL查询记录时,可以使用通配符“%”,表示0个或多个任意字符。特殊运算符LIKE在此处为字符串匹配运算符。

第2题:

查询“读者”表的所有记录并存储于临时表文件one中的SQL语句是( )。

A.SELECT*FROM读者INTO CURSOR one

B.SELECT*FROM读者To CURSOR one

C.SELECT*FROM读者INTO CURSOR DBF one

D.SELECT*FROM读者To CURSoR DBF one


正确答案:A
A。【解析】将查询结果存放在临时文件中应使用短语INTOCURSORCursorName语句,其中CursorName是临时文件名,该语句将产生的临时文件是一个只读的.dbf文件,当查询结束后该临时文件是当前文件。

第3题:

( 32 ) 查询 “ 读者 ” 表的所有记录并存储于临时表文件 one 中的 SQL 语句是

A ) SELECT * FROM 读者 INTO CURSOR one

B ) SELECT * FROM 读者 TO CURSOR one

C ) SELECT * FROM 读者 INTO CURSOR DBF one

D ) SELECT * FROM 读者 TO CURSOR DBF one


正确答案:A

第4题:

在成绩表中,查找物理分数最高的学生记录,下列sQL语句的空白处应填入的是( )。 SELECT*FROM成绩表 WHERE物理>= (SELECT物理FRM成绩表)

A.SOME

B.EXITS

C.ANY

D.ALL


正确答案:D
D。【解析】ANY、ALL和SOME是量词,ANY和SOME是同义词,在进行比较运算时只要子查询中有一行能使结果为真,则结果为真;而ALL则要求查询中的所有行都使结果为真时,结果才为真。EXITS是谓词,EXITS和NOTEXITS是用来检查在子查询中是否有结果返回。

第5题:

设有SC (学号,课程号,成绩)表,下面SQL的SELECT语句检索成绩高于或等于平均成绩的学生的学号。

SELECT 学号 FROM sc

WHERE 成绩>=(SELECT【 】FROM sc)


正确答案:AVG(成绩)
AVG(成绩) 解析:检索成绩高于或等于平均成绩的学生的学号,首先应计算出SC表中的学生的平均成绩再找出成绩高于或等于平均成绩的学生的学号,计算平均成绩应使用AVG()函数,所以可以使用命令:SELECT学号FROM sc WHERE成绩>=(SELECT AVG(成绩)FROM sc) 。

第6题:

在成绩表中,查找物理分数最高的学生记录,下列SQL语句的空白处应填入的是( )。

SELECT*FROM 成绩表; WHERE 物理>=______; (SELECT 物理 FROM 成绩表)

A.SOME

B.EXITS

C.ANY

D.ALL


正确答案:D
解析:ANY、ALL和SOME是量词,其中ANY和SOME是同义词,在进行比较运算时只要子查询中有一行能使结果为真,则结果为真:而ALL则要求子查询中的所有行都使结果为真时,结果才为真。EXITS是谓词,EXITS和NOT EXITS是用来检查在子查询中是否有结果返回即存在元组或不存在元组)。

第7题:

要在学生选课表中查询所有2号课程的选课记录,并将查询结果按成绩升序排列,则可以使用的SQL语句是“SELECT * FROM 学生选课 WHERE 课程号="2" ORDER BY ()”

A. 成绩

B. 成绩 DESC

C. 成绩 ASC

D. 100-成绩 DESC


正确答案:ACD

第8题:

查询“学生”表中所有姓“张”的学生记录,完成下列SQL语句:

SELECT*FROM学生成绩WHERE姓名______"张%"


正确答案:LIKE
LIKE

第9题:

在成绩表中要求按“物理”降序排列,并查询前两名的学生姓名,正确的语句是( )。

A.SELECT 姓名 TOP 2 FROM 成绩表 WHERE 物理 DESC

B.SELECT 姓名 TOP 2 FROM 成绩表 FOR 物理 DESC

C.SELECT 姓名 TOP 2 FROM 成绩表 GROUP BY 物理 DESC

D.SELECT 姓名 TOP 2 FROM 成绩表 ORDER BY 物理 DESC


正确答案:D
解析:使用SQL SELECT可以将查询结果排序,排序的短语是ORDER BY。只显示前几项记录的格式是: TOP nExpr[PERCENT]。
其中,nExpr是数字表达式,当不使用[PERCENT]时,nExpr可以是1~32767之间的整数;当使用 (PERCENT]时,nExpr是0.01到99.99间的实数,说明显示结果中前百分之几的记录。TOP要与ORDER BY一起使用才有效。

第10题:

查询有选课记录,但没有考试成绩的学生的学号和课程号,正确的sQL语句是( )。

A.SELECT学号,课程号FROM SC WHERE 成绩

B.SELECT学号,课程号FROM SC WHERE 成绩 =NULL

C.SELECT学号,课程号FROM SC WHERE成绩ls NULL

D.SELECT学号课程号FROM SC WHERE成绩


正确答案:C
C。【解析】查询空值时要使用ISNULL,而“=NULL”是无效的,因为空值不是一个确定的值,所以不能用“=”这样的运算符进行比较。

更多相关问题