要在学生选课表中查询选修三门以上课程的学生的学号,则可以使用的SQL语句是“SELECT 学号 FROM 学生选课 GROUP BY()COUNT(*)>3”
A.课程号 WHERE
B.学号 WHERE
C.课程号 HAVING
D.学号 HAVING
A.课程号 WHERE
B.学号 WHERE
C.课程号 HAVING
D.学号 HAVING
T.对
F.错
给定三个表学生表S,课程表C和学生选课表SC,它们的结构分别如下:
S(S#,SN,SEX,AGE,DEPT)
C(C#,CN)
SC(S#,C#,GRADE)
其中S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。对表SC建立如下视图:CREATE VIEW S_GRADE(S#,C_NUM,AVG_GRADE)AS SELECT S#,COUNT(C#),AVG(GRADE)FROM SCGROUP BY S#;判断下面查询是否允许执行,如允许,写出转换到基本表SC上的操作。SELECT S#,C_NUMFROM S_GRADEWHERE AVG_GRADE80()。
A、不允许查询,因为视图中使用了分组和聚合函数。
B、允许,对应的操作为:
SELECT S#,COUNT(C#)
FROM SC
WHERE AVG(GRADE)80
C、允许,对应的操作为:
SELECT S#,COUNT(C#)
FROM SC
GROUP BY S#
HAVING AVG(GRADE)80
D、允许,对应的操作为:
SELECT S#, COUNT(C#)
FROM SC
HAVING AVG(GRADE)80
A.学生在规定年限内修完专业教学计划规定的全部课程,考核合格,达到毕业标准的学生由所读院校统一发给毕业证书。
B. 毕业设计(论文)不及格或规定年限内未修满规定的学分者只发给结业证书。
C. 学生中途因各种原因退学,如已修满规定的课程学分,可发给肄业证明。
D. 只要在规定年限内参加了全部课程的学习,不管其学分是否达规定,均可以拿到毕业证书。
A.错误
B.正确
A.错误
B.正确