使用SQL语句查询学生成绩是否为空的语句是:SELECT 学号 FROM 成绩表 WHERE 成绩 = ""。
第1题:
查询选修课程号为“101”课程得分最高的同学,正确的SQL语句是 ______。
A.SELECT 学生.学号,姓名FROM 学生,选课WHERE 学生.学号=选课.学号 AND 课程号=“101” AND 成绩>=ALL (SELECT 成绩 FROM 选课)
B.SELECT 学生.学号,姓名FROM 学生,选课 WHERE 学生.学号=选课.学号 AND 成绩>=ALL(SELECT 成绩 FROM 选课 WHERE 课程号=“101”)
C.SELECT 学生. 学号,姓名 FROM 学生,选课 WHERE 学生. 学号=选课.学号 AND 成绩>=ANY (SELECT 成绩 FROM 选课 WHERE 选课号=“101”)
D.SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号 AND 课程号=“101”AND 成绩>= ALL(SELECT 成绩 FROM 选课 WHERE课程号=“101”)
第2题:
设有学生表XS(学号,课程号,成绩),用SQL语句检索每个学生的成绩总和的语句是:
SELECT 学号,SUM(成绩) FROM XS ______
第3题:
在选课表中查询没有成绩的学生的学号和课程号,其SELECT-SQL语句中的WHERE子句应为【 】 。
第4题:
查询成绩在70分至85分之间学生的学号、课程号和成绩,正确的SQL语句是 ______。
A.SELECT 学号,课程号,成绩FROM sc WHERE 成绩 BETWEEN 70 AND 85
B.SELECT 学号,课程号,成绩FROM sc WHERE 成绩>=70 OR 成绩<=85
C.SELECT 学号,课程号,成绩FROM sc WHERE 成绩>=70 OR<=85
D.SELECT 学号,课程号,成绩FROM sc WHERE 成绩>=70 AND<=85
第5题:
设有SC (学号,课程号,成绩)表,下面SQL的SELECT语句检索成绩高于或等于平均成绩的学生的学号。
SELECT 学号 FROM sc
WHERE 成绩>=(SELECT【 】FROM sc)
第6题:
此题为判断题(对,错)。
第7题:
要从选课表(学号、课程号、成绩)中查询选修了三门课程以上的学生学号,应使用的SELECT-SQL语句是
A.SELECT学号FROM选课表WHERE COUNT(*)>=3
B.SELECT学号FROM选课表HAVING COUNT(*)>=3
C.SELECT学号FROM选课表GROUP BY学号HAVING COUNT(*)>=3
D.SELECT学号FROM选课表GROUP BY学号WHERE COUNT(*)>=3
第8题:
要从选课表(学号、课程号、成绩)中查询选修了3门以上课程的学生学号,应使用的SELECT-SQL语句是______。
A.SELECT学号FROM选课表WHERECOUNT(*)>=3
B.SELECT学号FROM选课表HAVINGCOUNT(*)>=3
C.SELECT学号FROM选课表GROUPBY学号HAVINGCOUNT(*)>=3
D.SELECT学号FROM选课表GROUPBY学号WHERECOUNT(*)>=3
第9题:
一下5题基于学生表S和学生选课表SC两个数据库表,它们的结构如下:
S(学号,姓名,性别,年龄)其中学号、姓名和性别为C型字段,年龄为N型字段。
SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。
查询学生选修课程成绩小于60分的学号,正确的SQL语句是 ______。
A.SELECT DISTINCT 学号 FROM SC WHERE"成绩"<60
B.SELECT DISTINCT 学号 FROM SC WHERE成绩<"60"
C.SELECT DISTINCT 学号 FROM SC WHERE成绩<60
D.SELECT DISTINCT"学号"FROM SC WHERE"成绩"<60
第10题:
查询有选课记录,但没有考试成绩的学生的学号和课程号,正确的SQL语句是 ______。
A.SELECT 学号,课程号 FROM sc WHERE 成绩=""
B.SELECT 学号,课程号 FROM sc WHERE 成绩=NULL
C.SELECT 学号,课程号 FROM sc WHERE 成绩 IS NULL
D.SELEC T学号,课程号 FROM sc WHERE 成绩