SQL语言的问题,会的进

来源:百度知道 编辑:UC知道 时间:2024/06/15 07:12:53
有三个表
表S(学生)里有S#(学号),SN(姓名)
表C(课程)里有C#(课程号),CN(课程名)
表SC(选课)里有S#,C#,Score

谁能帮我解释下面这句查询的意思?
select SN from s where S# in (select S# from SC)

选取(select)姓名字段(sn)从(from)表s中
条件是(where) 学号(s#)在(in)
选课表里有的学号里(select S# from SC)

已经选课的学生姓名

查询出选过课的学生姓名!

从S表里选出学号有在SC表里的姓名。