将查询结果保存到临时temp.dbf文件中
将查询结果保存到temp.txt文本文件中
将查询结果保存到temp表中
将查询结果保存到数组temp中
第1题:
假设 temp.dbf 数据表中有两个字段 “ 歌手号 ” 和 “ 最后得分 ” 。 下面程序的功能是 : 将 temp.dbf 中歌手的 “ 最后得分 ” 填入 “ 歌手 ” 表对应歌手的 “ 最后得分 ” 字段中 ( 假设已增加了该字段 ) 。 在下划线处应该填写的 SQ L 语句是
USE 歌手
DO WHILE .NOT.EOF()
_________________
REPLACE 歌手 . 最后得分 WITH a[2]
SKIP
ENDDO
A)SELECT * FROM temp WHERE temp. 歌手号 = 歌手 . 歌手号 TO ARRAY a
B)SELECT * FROM temp WHERE temp. 歌手号 = 歌手 . 歌手号 INTO ARRAY a
C)SELECT * FROM temp WHERE temp. 歌手号 = 歌手 . 歌手号 TO FILE a
D)SELECT * FROM temp WHERE temp. 歌手号 = 歌手 . 歌手号 INTO FILE a
第2题:
检索学生表中,“籍贯”为“上海”的学生记录,将结果保存到文本文件temp中,SQL语句为:
SELECT * FROM学生表WHERE籍贯="上海" 【 】 temp
第3题:
假设temp.dbf数据表中有两个字段“歌手号”和“最后得分”。下面程序段的功能是:将temp.dbf中歌手的“最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段)。在下划线处应该填写的SQL语句是 ______。 USE歌手 DO WHILE.NOT.EOF() _________________ REPLACE歌手.最后得分WITH a [2] SKIP ENDDO
A.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号TO ARRAY a
B.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号INTO ARRAY a
C.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号TOFILEa
D.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号INTO FILE a
第4题:
有如下SQL语句: SELECT姓名FROM学生表WHERE学号IN; (SELECT学号FROM成绩表WHERE成绩>90) 下列哪条命令与该SQL语句等价
A.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE成绩>90)
B.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)
C.SELECT姓名FROM学生表WHERE学号EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)
D. SELECT姓名FROM学生表WHERE学号=; (SELECT学号FROM成绩表WHERE成绩>90)
第5题:
“从学生选课信息表中找出无成绩的元组”的SQL语句是( )。 A.SELECT*FROM sc WHERE grade=NULL B.SELECT*FROM sc WHERE grade IS'' C.SELECT*FROM sc WHERE grade IS NULL D.SELECT*FROM sc WHERE grade=''
第6题:
查询职工表中"王二"的情况,将查询结果放在数组A中,应使用SQL语句
A.SELECT * FROM 职工 WHERE 姓名= "王二" INTO ARRAY A
B.SELECT * FROM 职工 INTO ARRAY A WHERE 姓名= "王二"
C.SELECT * FROM 职工 WHERE 姓名= "王二"TO ARRAY A
D.SELECT * FROM 职工 WHERE 姓名= "王二"TO A
第7题:
下列SELECT语句正确的是______。
A.SELECT*FROM'学生表'WHERE姓名=张三
B.SELECT*FROM'学生表'WHERE姓名=张三
C.SELECT*FROM学生表WHERE姓名=张三
D.SELECT*FROM学生表WHERE姓名=张三
第8题:
有下列SQLSELECT语句:
SELECT*FROM 工资表 WHERE 基本工资<=3000 AND 基本工资>=1000
下列与该语句等价的是( )。
A.SELECT*FROM工资表WHERE基本工资BETWEEN 1000 AND 3000
B.SELECT*FROM工资表WHERE基本工资BETWEEN 3000 AND 1000
C.SELECT*FROM工资表WHERE基本工资FROM 1000 INTO 3000
D.SELECT*FROM工资表WHERE基本工资FROM 3000 INTO 1000
第9题:
假没temp.dbf数据表中有两个字段“歌手号”和“最后得分”。下面程序段的功能是:将temp.dbf中歌手的“最后得分”填人“歌手”表对应歌手的“最后得分”字段中(假说已增加了该字段)。在下划线处应该填写的sqi。语句是( )。 USE歌手 DO WHILE.NOT.EOF REPLACE歌手.最后得分wITH a[2] SKIP ENDⅨ)
A.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号TOARRAY a
B.SEl,ECT*FROM temp WHERE temp.歌手号=歌手.歌手号INTARRAYa
C.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号TFILE a
D.SEl,ECT*FROM temp WHERE temp.歌手号=歌手.歌手号INTO FILE a
第10题:
“教师表”中有“职工号”“姓名”“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,求教师总数最多的系的教师人数,正确的命令序列是( )。
A.SELECT教师表,系号,COUNT(*)AS人数FROM教师表,学院表GROUP BY教师表,系号INTO DBF TEMP SELECT MAX(人数)FROM TEMP
B.SELECT教师表,系号,COUNT(*)FROM教师表,学院表WHERE教师表,系号一学院表,系号GROUP BY教师表,系号INTO DBF TEMP SELECT MAX(人数)FROM TEMP
C.SELECT教师表,系号,CoUNT(*)AS人数FROM教师表,学院表WHERE教师表,系号一学院表,系号GROUP BY教师表,系号TO FILE TEMP SELECT MAX(人数)FROM TEMP
D.SELECT教师表,系号,COUNT(*)AS人数FRoM教师表,学院表WHERE教师表,系号一学院表,系号GROUP BY教师表,系导INTO DBF TEMP SELECT MAX(人数)FROM TEMP