• 2021-04-14
    现有学生表如下:自动编号 学号 姓名 课程编号 课程名称 分数1 20050...自动编号不同, 其他都相同的学生冗余信息
  • select 自动编号 from 表 where 自动编号 not in(select min(自动编号) from 表 group by 学号,姓名,课程编号,课程名称,分数)

    举一反三

    内容

    • 0

      有课程表CInfo(课程编号,课程名称)和成绩表SCInfo(学号,课程编号,分数),使用以下SQL语句,检索选修了“高等数学”这门课程的学生成绩信息。SELECT * FROM SCInfo WHERE 课程编号= ( SELECT __________ FROM CInfo WHERE 课程名称='高等数学' )

    • 1

      智慧职教: 现有关系数据库如下: 数据库名:学生成绩数据库 学生表(班级编号,学号,姓名,性别,民族,身份证号,出生日期) 课程表(课程号,课程名,开课学期,学时) 成绩表(ID,学号,课程号,分数) 用SQL语言实现从学生信息表和教学成绩表中查询查询学生的学号、姓名、课程名和分数

    • 2

      青书学堂: 已知三个关系:S(学号,姓名,性别);C(课程编号,课程名称,学时);SC(学号,课程编号,分数);若要查询所有选了课的学生的学号和姓名,下列语句正确的是( )。

    • 3

      已知三个关系:学生(学号,姓名,性别)课程(课程编号,课程名称,学时)成绩(学号,课程编号,分数)若要列出选修课程名称为“DB”,且分数低于60的学生姓名和分数,则应使用的关系代数运算有() A: 选择、投影、自然连接 B: 选择、投影 C: 选择、自然连接 D: 投影、自然连接

    • 4

      下列各题使用如下2个表: 学生表(学号,姓名,性别,出生日期,课程编号,成绩) 课程表(课程编号,课程名称) 从学生表中删除学号为“1001”的学生记录,正确的SQL语句是______。 A: DELETE FROM学生WHERE学号="1001" B: DROP FROM学生FOR学号="1001" C: DROP FROM学生WHERE学号="1001" D: DELETE FROM学生FOR学号="1001"