中国大学MOOC: 如果想限制sc(sno,cno,grade)表中每人最多选三门课,如何用断言表示?sc(sno,cno,grade)表示选修(学号,课程号,成绩)
举一反三
- 如果想限制sc(sno,cno,grade)表中每人最多选三门课,如何用断言表示?sc(sno,cno,grade)表示选修(学号,课程号,成绩) A: Create assertion asse1 check(3>=all( select count(*) from sc group by sno)) B: Create assertion asse1 check(3>=any( select count(*) from sc group by sno)) C: Create assertion asse1 check(3>=some( select count(*) from sc group by sno)) D: Create assertion asse1 check(3>= select count(*) from sc group by sno)
- 中国大学MOOC: 成绩关系模式SC(SNO,CNO,GRADE)。在这个关系中,SNO表示学号,CNO表示课程号,GRADE表示成绩。要找出有课程成绩大于90分的学生的学号、课程号、成绩,正确的选项有( )
- 已知学生选课信息表:sc(sno,cno,grade)。查询“至少选修了一门课程,但没有学习成绩的学生学号和课程号”的SQL语句是( )。 A: SELECT sno,cno FROM sc WHERE grade=NULL B: SELECT sno,cno FROM sc WHERE grade IS C: SELECT sno,cno FROM sc WHERE grade IS NULL D: SELECT sno,cno FROM sc WHERE grade=
- 查询所有有成绩的学生学号和课程号。正确的SELECT语句是()。 A: Select sno , cno from sc where grade < > null B: Select sno as 学号, cno as 课程号 from sc where grade is not null C: Select sno , cno from sc where grade !=‘ ’ D: Select sno , cno from sc where grade is not null
- 假设有选修表sc的关系模式如下: Sc(sno,cno,grade) 各属性含义如下: Sno:学生学号 cno:学生选修课程编号 grade:学生选修课成绩 [br][/br] 查询成绩不及格的学生学号及课号,并按成绩降序排列。