请问[检索至少选修两门课程的学生的学号]这道题用关系代数表达式表示
RT
S
S# SNAME AGE SEX
1 李 强 23 男
2 刘 丽 22 女
5 张 友 22 男
C
C# CNAME TEACHER
k1 C语言 王 华
k5 数据库原理 程 军
k8 编译原理 程 军
SC
S# C# GRADE
1 k1 83
2 k1 85
5 k1 92
2 k5 90
5 k5 84
5 k8 80
这是 S C 和SC 三个表
提问"检索至少选修两门课程的学生的学号"
不知道应该怎么做了 希望各位会的可以帮忙解答 做好说明思路
[解决办法]
select s# from sc group by s# having count(s#) > 1
[解决办法]
PI s# Delta c#<>c# (SC X SC)
PI 投影
Delta 选择
对应的SQL为
select distinct s# from SC a ,SC b where a.S#=b.S# and a.C#<>b.C#