单选题
查询每门课程的最高分,要求得到的信息包括课程名和最高分,正确的命令是 A. SELECT 课程.课程名称,MAX(成绩) AS 最高分 FROM 成绩,课程; WHERE 成绩.课程编号=课程.课程编号; GROUP BY 课程,课程编号 B. SELECT课程,课程名称,MAX(成绩)AS 最高分 FROM 成绩,课程; WHERE 成绩.课程编号=课程.课程编号; GROUP BY 课程编号 C. SELECT 课程.课程名称,MIN(成绩)AS 最高分 FROM 成绩,课程; WHERE 成绩.课程编号=课程.课程编号; GROUP BY 课程.课程编号 D. SELECT 课程.课程名称,MIN(成绩)AS 最高分 FROM 成绩,课程; WHERE 成绩.课程编号=课程.课程编号; GROUP BY 课程编号
单选题
查询所有选修了“高等数学”的学生的“高等数学”成绩,要求得到的信息包括学生姓名和成绩,并按成绩由低到高的顺序排列,下列语句正确的是 A. SELECT 学生.姓名,成绩.成绩 FROM 学生,成绩; WHERE 学生.学号=成绩.学号; AND 课程.课程名称='高等数学'; ORDER BY 成绩.成绩 ASC B. SELECT 学生,姓名,成绩.成绩 FROM 课程,成绩; WHERE AND 课程.课程编号=成绩.课程编号; AND 课程.课程名称='高等数学'; ORDER BY 成绩.成绩 ASC C. SELECT 学生.姓名,成绩.成绩 FROM 学生,课程,成绩; WHERE 学生.学号=成绩.学号; AND 课程.课程编号=成绩.课程编号; AND课程.课程名称='高等数学'; GROUP BY 成绩,成绩 ASC D. SELECT 学生.姓名,成绩.成绩 FROM 学生,课程,成绩; WHERE 学生.学号=成绩.学号; AND 课程.课程编号=成绩.课程编号; AND 课程.课程名称='高等数学'; ORDER BY 成绩.成绩 ASC
单选题
查询所修课程成绩都大于等于85分的学生的学号和姓名,正确的命令是 A. SELECT 学号,姓名 FROM 学生 WHERE NOT EXISTS (SELECT * FROM 成绩 WHERE 成绩.学号=学生.学号 AND 成绩<85) B. SELECT 学号,姓名 FROM 学生 WHERE NOT EXISTS (SELECT * FROM 成绩 WHERE 成绩.学号=学生.学号 AND 成绩>=85) C. SELECT 学号,姓名 FROM 学生,成绩 WHERE 学生,学号=成绩.学号 AND 成绩>=85 D. SELECT 学号,姓名 FROM 学生,成绩 WHERE 学生.学号=成绩,学号 AND ALL 成绩>=85
单选题
检索还未确定成绩的学生选课信息,正确的SQL命令是 A. SELECT 学生.学号,姓名,成绩.课程编号 FROM 学生 JOIN 成绩 WHERE 学生,学号=成绩,学号 AND 成绩,成绩 IS NULL B. SELECT 学生.学号,姓名,成绩.课程编号 FROM 学生 JOIN 成绩 WHERE 学生.学号=成绩.学号 AND 成绩.成绩=NULL C. SELECT 学生.学号,姓名,成绩.课程编号 FROM 学生 JOIN 成绩 ON 学生.学号=成绩,学号 WHERE 成绩,成绩 IS NULL D. SELECT 学生.学号,姓名,成绩,课程编号 FROM 学生 JOIN 成绩 ON 学生,学号=成绩,学号 WHERE 成绩.成绩=NULL
单选题
查询“学生”表的全部记录并存储于临时表文件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