首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

请教[检索至少选修两门课程的学生的学号]这道题用关系代数表达式表示

2012-02-05 
请问[检索至少选修两门课程的学生的学号]这道题用关系代数表达式表示RTSS# SNAME AGE SEX1 李强 23 男2 刘

请问[检索至少选修两门课程的学生的学号]这道题用关系代数表达式表示
RT 

S# SNAME AGE SEX 
1 李 强 23 男 
2 刘 丽 22 女 
5 张 友 22 男 

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为

SQL code
select distinct s# from SC a ,SC b where a.S#=b.S# and a.C#<>b.C# 

热点排行