sql 题目 帮忙!

来源:百度知道 编辑:UC知道 时间:2024/06/11 16:33:26
为管理岗位业务培训信息,建立3个表:

S (S#,SN,SD,SA) S#,SN,SD,SA 分别代表学号、学员姓名、所属单位、学员年龄

C (C#,CN ) C#,CN 分别代表课程编号、课程名称

SC ( S#,C#,G ) S#,C#,G 分别代表学号、所选修的课程编号、学习成绩

1. 使用标准SQL嵌套语句查询 课程名称 为’税收基础’的学员学号和姓名

--实现代码是?

有追加分

S (S#,SN,SD,SA) S#,SN,SD,SA 分别代表学号、学员姓名、所属单位、学员年龄
C (C#,CN ) C#,CN 分别代表课程编号、课程名称
SC ( S#,C#,G ) S#,C#,G 分别代表学号、所选修的课程编号、学习成绩
1. 使用标准SQL嵌套语句查询 课程名称 为’税收基础’的学员学号和姓名

SELECT A.S#,A.SN FROM S A,C B,SC E
WHERE A.S#=E.S# AND B.C#=E.C# AND B.CN='税收基础'
GROUP BY A.S#,A.SN

select t1.s#,t2.sn from s as t1,c as t2,sc as t3
where t2.c#=t3.C# and t1.s#=sc.s# and t2.cn='税收基础'