来自「数据库系统概论中所有的数据库例子以及课后习题和最后的上机实习的数据库。薛数据库的」· 代码 · 共 23 行

TXT
23
字号
/*[例38]查询选修了课程名为“信息系统”的学生学号和姓名
 SELECT Sno,Sname  ③ 最后在Student关系中
 FROM    Student       取出Sno和Sname
 WHERE Sno  IN
          (SELECT Sno  ② 然后在SC关系中找出选
           FROM    SC     修了3号课程的学生学号
           WHERE  Cno IN
               (SELECT Cno   ① 首先在Course关系中找出“信
               FROM Course      息系统”的课程号,结果为3号
               WHERE Cname= ‘信息系统’));

     
*/
SELECT Sno,Sname  /*③ 最后在Student关系中*/
 FROM    Student      /* 取出Sno和Sname*/
 WHERE Sno  IN
          (SELECT Sno  /*② 然后在SC关系中找出选*/
           FROM    SC     /*修了3号课程的学生学号*/
           WHERE  Cno IN
               (SELECT Cno   /*① 首先在Course关系中找出“信*/
               FROM Course    /*  息系统”的课程号,结果为3号*/
               WHERE Cname= '信息系统'));

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?