单项选择题
第36~40题使用如下数据表。学生.DBF:学号(C,8),姓名(C,6),性别(c,2),出生日期(D) 选课.DBF:学号(C,8),课程号(C,3),成绩(N,5,1)
假定学号的第3、4位为专业代码,要计算各专业学生选修课程号为“101”课程的平均成绩,正确的SQL语句是()。
A.SELECT专业AS SUBS(学号,3,2),平均分ASAVG(成绩)FROM选课
WHERE课程号=”101”GROUP BY专业
B.SELECT SUBS(学号,3,2)AS专业,AVG(成绩)AS
平均分FROM选课
WHERE课程号=”101”GROUP BY
C.SELECT SUBS(学号,3,2)AS专业,AVG(成绩)AS
平均分FROM选课
WHERE课程号=”101”ORDER BY专业
D.SELECT专业AS SUBS(学号,3,2),平均分AS
AVG(成绩)FROM选课
WHERE课程号=”101”ORDER BY
相关考题
-
单项选择题
检索有职工的基本工资大于或等于“11”部门中任意一名职工工资的“部门号”,正确的语句是( )。
A.SELECT DISTINCT部门号FROM职工WHERE 基本工资>=ANY<br/> (SELECT基本工资FROM职工WHERE部门号=“11”)
B.SELECT DISTINCT部门号FROM职工WHERE 基本工资>=ALL<br/> (SELECT基本工资FROM职工WHERE部门号= ”11”)
C.SELECT DISTINCT部门号FROM职工WHERE 基本工资>=ANY<br/> (SELECT MAX(基本工资)FROM职工WHERE 部门号=”11”)
D.SELECT DISTINCT部门号FROM职工、WHERE 基本工资>=ALL<br/> (SELECT MIN(基本工资)FROM职工WHERE部门号=“ll”) -
单项选择题
要为当前表所有职工增加l00元工资应该使用命令 ( )。
A.CHANGE工资WITH工资+100
B.REPLACE工资wITH工资+100
C.cHANGE ALL工资WITH工资+100
D.REPLACE ALL工资wITH工资+100 -
单项选择题
计算刘明同学选修的所有课程的平均成绩,正确的SQL语句是( )。
A.SELECT AVG(成绩)FROM选课WHERE姓名= ”刘明”
B.SELECT AVG(成绩)FROM学生,选课WHERE姓名=”刘明”
C.SELECT AVG(成绩)FROM学生,选课WHERE学生.姓名=”刘明”
D.SELECT AVG(成绩)FRoM学生,选课WHERE学生.学号=选课.学号AND姓名=”刘明”
