在选课表( 学号,课程号,成绩)中,统计学号为“1512101”的学生的选课门数和选课平均分。以下正确的查询语句是( )。
A: select count('1512101') 选课门数 , avg(成绩) 平均分 from 选课表 where 学号='1512101'
B: select count(学号) 选课门数 , avg(成绩) 平均分 from 选课表 where 学号='1512101'
C: select count(*) 选课门数 , avg(成绩) 平均分 from 选课表 where 学号='1512101'
D: select count( ) 选课门数 , avg(成绩) 平均分 from 选课表 where 学号='1512101'
A: select count('1512101') 选课门数 , avg(成绩) 平均分 from 选课表 where 学号='1512101'
B: select count(学号) 选课门数 , avg(成绩) 平均分 from 选课表 where 学号='1512101'
C: select count(*) 选课门数 , avg(成绩) 平均分 from 选课表 where 学号='1512101'
D: select count( ) 选课门数 , avg(成绩) 平均分 from 选课表 where 学号='1512101'
举一反三
- 【单选题】已知学生表(学号 CHAR(3),姓名 VARCHAR(8),性别 CHAR(2),出生日期 DATETIME),课程表(课程号 CHAR(3),课程名称VARCHAR(20),学分 int ),选课表(学号,课程号,成绩 int)。统计查询选课门数在2门以上的学号,课程门数,正确命令是:______。 A. SELECT 学号,count(课程号) 课程门数 from 选课 group by 学号 having count(课程号)>=2 B. SELECT 学号,count(课程号) 课程门数 from 选课 where count(课程号)>=2 group by 学号 C. SELECT 学号,count(课程号) 课程门数 from 选课 group by 学号 having count(学号)>=2 D. SELECT 学号,count(课程号) 课程门数 from 选课 where count(学号)>=2 group by 学号
- 查询选修课程号为“101”课程得分最高的同学,正确的SQL语句是( )。 A: A) SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号AND 课程号="101" AND 成绩>=ALL(SELECT 成绩 FROM 选课) B: B) SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号AND 成绩>=ALL(SELECT 成绩 FROM 选课 WHERE 课程号="101") C: C) SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号AND 成绩>=ANY(SELECT 成绩 FROM 选课 WHERE 课程号="101") D: D) SELECT 学生.学号,姓名 FROM 学生,选课 WHERE 学生.学号=选课.学号AND 课程号="101" AND 成绩>=ALL(SELECT 成绩 FROM 选课 WHERE 课程号="101")
- 已知教学管理数据库中选课表的结构如下:选课(学号,课程号,成绩),现要查询课程号为C001的课程的考试成绩平均分,则查询语句应该是() A: select avg(成绩) from 选课 where 课程号=C001 B: select max(成绩) from 选课 where 课程号=C001 C: select sum(成绩) from 选课 where课程号=C001 D: select count(成绩) from 选课 where课程号=C001
- 如下⼏个表所示学⽣、课程、必修课和选课关系,⽤SQL语⾔实现下列操作。列出各⻔课的平均成绩、最⾼成绩、最低成绩和选课⼈数。正确的SQL语句是( )。 A: SELECT 课号,AVG(成绩),MAX(成绩),MIN(成绩),COUNT(学号) FROM 选课 GROUP BY 课号; B: SELECT 课号,AVG(成绩),MAX(成绩),MIN(成绩),COUNT(学号) FROM 选课 ORDER BY 课号; C: SELECT 课号,AVG(成绩),MAX(成绩),MIN(成绩),COUNT(学号) FROM 选课 WHERE 课号; D: SELECT 课号,AVG(成绩),MAX(成绩),MIN(成绩),COUNT(学号) FROM 选课 HAVING 课号;
- 已知选课表结构如下:(学号,课程号,成绩),现要查询C1课程的考试成绩最高分与平均分,则下列查询语句正确的是() A: select max(成绩) as 最高分. avg(成绩) as 平均分 from 选课 where 课程号=C1 B: select max(成绩) set 最高分. avg(成绩) set 平均分 from 选课 where 课程号=C1 C: select max(成绩) rename最高分. avg(成绩) rename 平均分 from 选课 where 课程号=C1 D: select max(成绩). avg(成绩) from 选课 where 课程号=C1 E: select max(成绩). min(成绩) from 选课 where 课程号=C1