表:course(cno,cn,pcno)
cno:课程号
cn:课程名
pcno:先行课程号
如:
cno cn pcno
1 语文 2
2 数学 3
3 物理 4
4 生物 5
cno为1的pcno为2,cno为2的pcno为3,cno为3的pcno为4....
则 1的直接先行为2,间接先行为3,4,5
即:
cno 直接 间接
1 2 3
1 2 4
1 2 5
2 3 4
2 3 5
......
================================
select a.cno,a.pcno ,b.pcno
from course a ,course b
where a.cno<>b.cno
order by 1,2,3