• 2022-06-11
    查询至少选修了3门课程的学生的学号和姓名
  • SELECT 学号, 姓名 FROM S WHERE 学号 IN (SELECT 学号 FROM SC GROUP BY 学号 HAVING COUNT (课程号)>=3);

    内容

    • 0

      以电子书3-11-3-13表学生管理数据库为例,进行下列操作:1、查询第一学期开设的课程号和课程名;2、查询年龄大于18的男同学的学号、姓名,所在系;3、查询计算机系的所有女学生的学号和姓名;4、查询“李勇”同学选修的课程号和成绩;5、查询“李勇”同学选修的课程号、课程名和成绩;6、查询“数据库原理'课程选修的学生姓名和成绩;7、查询选修了课程号为C001和C002的学生学号;8、查询刘晨不学的课程号;9、查询全部学生都选修的课程号、课程名;10、查询选修了全部课程的学生的学号和姓名。

    • 1

      4)查询选修了“高等数学”这门课程的学生的学号,姓名,成绩。

    • 2

      查询数学系选修了全部课程的学生的学号,姓名,系名

    • 3

      有学生、选修和课程三个关系,学生S(学号,姓名,性别….),课程C(课程号,课程名),选修SC(学号,课程号,成绩)。想查询选修2号课程的学生的学号和姓名,则关系运算式应写成

    • 4

      现有关系:学生 (学号,姓名,性别,年龄)课程(课程号,课程名,学分)选修(学号,课程号,成绩)查询选了102号课程的学生的学号,姓名。查询步骤为:1、查询____表,找出选了102号课程的学生的______2、查询____表,找出这些_____对应的学生的学号和_____。